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

2024-03-04 632 0

信升级了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中集合判断为空的方法。

    相关文章

    织音云上新香港Platinum 8358处理器性能怪兽,爆炸高配折后最低仅需32元/月,数据对标物理机
    2025年华纳云新年焕新季,香港云4H4G3M特惠696元/年,E5物理服务器688元/月起
    莱卡云:2025年1月香港云服务器、美国云服务器、日本云服务器促销活动
    ThinkPHP6多应用多语言切换,最佳解决方案
    thinkphp thinkphp6 安装JWT
    php使用ip-api根据ip地扯获取位置信息

    发布评论