可能重复:
php == vs === operator
我明白之间的差别===,!==对比==,!=在PHP但我总是发现自己偏袒===和!==,但我没有真正原因.在PHP.net上的文档中,经常有"警告"说你应该===用来检查一些内置函数的返回值.所以我的问题是为什么我应该使用一组运算符而不是另一组呢?
非常感谢 :).
如果自动类型转换不会改变您(或者将来必须维护您的代码的开发人员)期望它的方式(并且类型会话的规则通常很复杂并且在不同之间变换),则自动类型转换会导致意外的误报和漏报.语言,所以这种混淆有很大的余地).
除非您需要类型对话,否则请始终使用三个字符版本.
| 归档时间: |
|
| 查看次数: |
204 次 |
| 最近记录: |