Кажется, что ===оператор PHP чувствителен к регистру. Так есть ли причина для использования strcmp()?
Безопасно ли делать что-то вроде следующего?
if ($password === $password2) { ... }
strcmpчувствителен к регистру. В некоторых языках, таких как VB, сравнения строк может не быть, и, следовательно, будет возвращаться другой результат. Однако в PHP это не так.
===вместо, ==потому что '0XAB' == '0xab'это правда.
strcmp?