(PHP 7 >= 7.2.0, PHP 8)
sodium_memcmp — Prueba la igualdad en tiempo constante
Compara dos strings en tiempo constante.
En la práctica, casi siempre se desea utilizar hash_equals() en su lugar, ya que proporciona la misma lógica pero devuelve un bool en lugar de un int. Sin embargo, si se utiliza el valor de retorno de una comparación en un cálculo que es sensible al tiempo, y se teme que las conversiones bool-to-int provoquen fugas de tiempo, sodium_memcmp() es un reemplazo ideal.
string1
La string a comparar
string2
La otra string a comparar
Devuelve 0
si las dos strings son iguales; -1
en caso contrario.