这个笔试中遇到过,之前还真没仔细了解过,查了下百度,区别如下:
===是恒等计算符 同时检查表达式的值与类型
==是比较运算符号 不会检查条件式的表达式的类型
PHP某些内置函数成功会返回数值还有” “、0之类的空值,失败会返回false,用==符号无法判断,而用===就可以判断出来,因为它区分了返回值的值及类型。
理解的话,就是多了一个等号,多判定了数值或者表达式的类型
如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。
如本文对您有用,捐赠和留言 将是对我最好的支持~(捐赠可转为站内积分)
如愿意,请向朋友推荐本站,谢谢。
尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。