php中全等(===)和相等(==)的用法区别:
说明:
全等(===):如果 $a 和 $b 具有相同的键/值对并且顺序和类型都相同则为 TRUE.
相等(==):如果 $a 和 $b 具有相同的键/值对则为 TRUE.
看下面的例子:
$a == $b
相等
返回:true, 如果 $a 等于 $b.
$a === $b
全等
返回:true ,如果 $a 等于 $b,并且它们的类型也相同。(PHP 4)
$a != $b
不等
返回:true,如果 $a 不等于 $b.
$a <> $b
不等
返回:true,如果 $a 不等于 $b.
$a !== $b
非全等
返回:true,如果 $a 不等于 $b,或者它们的类型不同。(PHP 4)