PHP7版本更新后,部分方法的语法更严谨

当传递一个无效参数的时候,count()函数会抛出warning的警告

既然提示count()参数必须是一个数组或一个对象,那我们就直接将它设为数组试试,原来371行代码是这样的

$limit = (isset($array['limit']) && $array['limit']) ? $array['limit'] : count($array['categories']);

修改为

$limit = (isset($array['limit']) && $array['limit']) ? $array['limit'] : count((array)$array['categories']);
最后修改:2021 年 06 月 17 日
如果觉得我的文章对你有用,请随意赞赏