qq_阿本德_0
2017-07-23 16:40
PHP比较运算符什么时候需要用===和!==呢
举个栗子:
$a = 123;
$b = "123";
$a == $b 的返回值是true;$a === $b的返回值是false。
因为变量a是数值123,变量值b是字符串123。他们两个的值相同但是类型不相同。所以当你想要判断值和类型是否都相同的时候用===,只是单纯判断值是否相同的时候用==。
!=和!==也是相同的道理。
=== 属性和值都相同 !==属性和值不相同
PHP入门篇
455957 学习 · 6306 问题
相似问题