不应该是__isset
,因为isset()
和empty()
不是一回事
最佳答案
正如它在 this page 上所说的那样:
__isset() is triggered by calling isset() or empty() on inaccessible properties.
empty() 没有专门的魔术方法
如果 __isset() 返回 true,empty() 将调用 __get() 来检查属性的值。
关于php - PHP 中 empty() 的神奇功能是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2431354/