出现这个错误的原因是,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