dipede da come confronti e cosa ...
echo '1' == '1.0' ? 'true' : 'false'; // true
echo '1' == 1.0 ? 'true' : 'false'; // true
echo 1 == '1.0' ? 'true' : 'false'; // true
echo 1 == 1.0 ? 'true' : 'false'; // true
echo 1 === 1.0 ? 'true' : 'false'; // false
il consiglio e' questo:
$a = 1;
$b = 1.0;
if( (int)$a === (int)$b ) { // sono identici .... }


Rispondi quotando