!isset和empty,isset和!empty有什么区别?
发布于 2012-06-03 21:27:23
类型比较表应回答有关这些运算符的所有问题:http://php.net/manual/en/types.comparisons.php
发布于 2012-06-03 21:40:45
基本的答案是,一个变量可以被设置(非空),但仍然是空的(可以被同化为0)。例如,考虑一个空数组。
从@mjhennig提供的链接中,可以看到0被认为是空的。所以是False和空字符串(很明显) :)
https://stackoverflow.com/questions/10870708
复制相似问题