php升级后报错count(): Parameter must be an array or an object that implements Countable
今天开发公司企业站的时候,凑巧把宝塔环境升级到php7以上版本,结果就报错Warning: count(): Parameter must be an array or an object that implements Countable in line XXX
原因是count()参数必须是一个数组或一个对象,版本更新,部分方法变得更加严谨了 当传递一个无效参数的时候,count()函数就会warning的警告,那么解决办法就是既然提示count()参数必须是一个数组或一个对象,将其设为数组即可!
之前判断是这样的
if(count($money)>0)
可以修改为
if(count((array)$money)>0)
保存提交代码,应该就没问题了,BTW其实前几天有个站长求助zblog报错问题,说用了一个应用中心的插件,好像也是这个错误,解决方案同理,如果看了上面的还是不明白可以私我QQ不过有偿望理解!
版权声明:最新版本可以自定义整句版权文案了。。。如发现本站有涉嫌抄袭侵权/违法违规的内容请联系客服!





![zblog获取多个分类的文章,并按[最新/热门/热评]进行排序](https://t2.zblogsm.com/zb_users/theme/zblogsm_t2/include/random/8.jpg)



评论
trx能量机器人
回复u地址转错 【TUCoLnyy425tQDi3QDFT52ynTv1rn9F8oo】转错请联系TG:@TrxEm
trx能量机器人
回复u地址转错 【TXzWWrLL5aNcUJEjnPQdq7tvGtHVQg8Neu】转错请联系TG:@TrxEm
trx能量机器人
回复u地址转错 【 TYPSL8NCib1QwLeXA36KKdgjtMuq75uuen 】转错请联系TG:@TrxEm
节省TRX手续费
回复u地址转错 【TUhu8K7FyzRXkyg3vrMU5aFjBfDQnDFmD1】转错请联系TG:@TrxEm
trx能量机器人
回复u地址转错 【TW86TCRbWQYDVNjthWtRouQuF7t3hYV6tC】转错请联系TG:@TrxEm
trx能量机器人
回复u地址转错 【 TSuSqoMRXkEXcXGT6qLM7eNmwMV6666666 】转错请联系TG:@TrxEm
trx能量租赁
回复u地址转错 【 TUHkKR8kBErtDsvTwgVgSrZj21MGjqXp8Z 】转错请联系TG:@TrxEm
trx能量租赁
回复u地址转错 【 TNjxPUbiyoauxVDB4TgCCf5LWsmqw9imsS 】转错请联系TG:@TrxEm
trx能量机器人
回复u地址转错 【 TPP11teGPhPAJYycjGPgw7hFQS2V6gxWbC 】转错请联系TG:@TrxEm
trx能量租赁
回复u地址转错 【 TAvymqzop4zCBs93AS3xHPsTZUjfDKVKVK 】转错请联系TG:@TrxEm
节省TRX手续费
回复u地址转错 【 TTFFC5fHTZhgFCusihYBvLxw4233333333 】转错请联系TG:@TrxEm
sean
回复啊这