(PHP 7 >= 7.2.0, PHP 8)
sodium_memcmp — Teste l'égalité en temps constant
Compare deux chaînes en temps constant.
En pratique, vous voulez presque toujours utiliser hash_equals() à la place, car il fournit la même logique mais renvoie un bool au lieu d'un int. Cependant, si vous utilisez la valeur de retour d'une comparaison dans un calcul qui est sensible au temps, et que vous craignez des fuites de temps avec des conversions bool-to-int, sodium_memcmp() est un remplacement idéal.
string1
La chaîne à comparer
string2
L'autre chaîne à comparer
Renvoie 0
si les deux chaînes sont égales; -1
sinon.