关系运算符 === (用于相同)可以与 != 运算符互换使用并获得相同的结果吗?或者当我做更大的程序时,我最终会遇到问题吗?
我知道我会在下面的示例中得到相同的结果,这总是正确的吗?
//example 1
<?php
$a = 1; //integer
$b = '1'; //string
if ($a === $b) {
echo 'Values and types are same';
}
else {
echo 'Values and types are not same';
}
?>
// example 2
<?php
$a = 1; //integer
$b = '1'; //string
if ($a != $b) {
echo 'Values and types are not same';
}
else {
echo 'Values and types are same';
}
?>