出现这个错误的原因是,7.2版本之后的PHP版本更严谨,count传入非数组的变量会出现warning。
| 1 | Warning: count(): Parameter must be an array or an object that implements Countable | 
网上很多人只说原因不说方法,可能是因为解决的办法过于简单,所以他们不屑于说。
比如原来的代码是:
| 1 | $this->success('成功删除'.count($id).'条数据'); | 
则可以改成:
| 1 | $this->success('成功删除'.count((array)$id).'条数据'); | 
原创文章,作者:蓝洛水深,如若转载,请注明出处:https://blog.lanluo.cn/10002
 
                
 微信扫一扫
                                                            微信扫一扫                                                     支付宝扫一扫
                                                            支付宝扫一扫                                                     
            