用户名: 密码: 忘记密码? 注册
收藏此问题 发表新评论

关于empty()函数的问题,请高手解答,谢谢!

先贴出代码:
PHP code
<?php class c_Test { } $o_Object=new c_Test(); if (empty($o_Object)) { echo 'NO'; } else { echo 'YES'; } ?>


为什么,输出结果为:YES

函数手册上说,empty()面对空对象,会返回:true
昵称: asdcfds  时间: 2011-06-08 19:22:48
$o_Object=new c_Test()
你用这句之后,$o_Object这是一个对象,永远不会为空,和类是否为空无关。你可以var_dump($o_Object)看看
昵称: beatless  时间: 2011-06-08 20:33:26
发表评论
昵称:
内容:
验证: