dthy81285 2017-11-25 20:19
浏览 16
已采纳

如果对象为0,如何检查对象是否为空

$view = new UserView();
var_dump(is_null($view))
echo '<br>';
var_dump($view);

bool(false)

object(UserView)#2 (0) { }

How is this even possible? And how I check if the object is not null?

  • 写回答

2条回答 默认 最新

  • douzhaishan5462 2017-11-25 20:21
    关注

    Your object is not null, it's just empty, try :

     $empty = (bool) count((array) $view);
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题
  • ¥20 yolov5自定义Prune报错,如何解决?