运维网's Archiver
论坛
›
php
› PHP ==和===的区别
hyadijxp
发表于 2015-8-26 12:40:40
PHP ==和===的区别
===是恒等计算符 同时检查表达式的值与类型
==是比较运算符号不会检查条件式的表达式的类型
NULL,FALSE,array(),"",0,"0"这几个值如果用==他们是相等的,
PHP某些内置函数成功会返回数值还有" "、0之类的空值,失败会返回false,
用==符号无法判断,而用===就可以判断出来,它区分了返回值的值及类型。
==是有隐式的转换的
页:
[1]
查看完整版本:
PHP ==和===的区别