Es scheint, dass der ===
Betreiber von PHP zwischen Groß- und Kleinschreibung unterscheidet. Gibt es also einen Grund zu verwenden strcmp()
?
Ist es sicher, so etwas wie das Folgende zu tun?
if ($password === $password2) { ... }
strcmp
Groß- und Kleinschreibung. In einigen Sprachen wie VB ist ein Zeichenfolgenvergleich möglicherweise nicht möglich und würde daher ein anderes Ergebnis liefern. Dies ist jedoch in PHP nicht der Fall.
===
anstelle von ==
weil verwenden, '0XAB' == '0xab'
ist wahr.
strcmp
?