万维当云伯乐 CDN华纳云
ThinkPHP2024-03-041,377 阅读

Thinkphp6中 调用静态方法select返回空合集 怎么判断返回结果为空

本文摘要信升级了TP6的朋友应该有注意到了,原来静态方法检索数据,如果返回为空,可以直接判断。 或者可以用if($list)来判断,但是在Thinkphp6中,返回的却是: think\model\Collection {#108 #items: [] } 如果还用if($list)来判断是否为空的话,显然是不可行的。 怎么判
丽萨主机
AD:
【广告招商】文章正文文字广告位开放合作
信升级了TP6的朋友应该有注意到了,原来静态方法检索数据,如果返回为空,可以直接判断。 或者可以用if($list)来判断,但是在Thinkphp6中,返回的却是:
think\model\Collection {#108
  #items: []
}
如果还用if($list)来判断是否为空的话,显然是不可行的。

怎么判断

所以,在Thinkphp6中,要判断静态方法select查询是否为空,可以参考官方手册 https://www.kancloud.cn/manual/thinkphp6_0/1037576 使用isEmpty方法判断,即:
$list->isEmpty()
以上就是TP6中集合判断为空的方法。
广告招商文章内容详情页下 · 优质席位开放中合作咨询