php 0 "" null empty的最大区别
程序员文章站
2024-04-02 20:27:58
...
php 0 "" null empty的最大区别
回复内容:
php 0 "" null empty的最大区别
參見:http://*.com/questions/137487/null-vs-false-vs-0-in-php
主要區別一是類型,二是在進行比較時,上面答案中都有,我就不複製了。
而 empty,應該是 empty() 吧
除了前面列出的,還包括 0.0、"0"、empty array、variable without value
php 的 ==
被很多人吐槽,所以建議樓主用 ===
,這樣就不會困惑 0
""
null
等值的區別了。
0,'', null empty()都是 true
0,'' isset()是true,null isset()是false
上一篇: karaf学习 (2)
下一篇: php 经典的分页函数