PHP – strcmp () pode deixá-lo sozinho em profunda merda

Se você estiver usando strcmp () para comparar duas strings, as coisas podem ficar muito ruins.
Sempre use === em vez disso.

<?php 
$pass
= isset($_GET['pass']) ? $_GET['pass'] : '';
// Query /?pass[]= will authorize user
//strcmp and strcasecmp both are prone to this hack
if ( strcasecmp( $pass, '123456' ) == 0 ){
echo
'You successfully logged in.';
}
?>