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 .... }