count(): Parameter must be an array or an object that implements Countable;
基于安全考虑和前端友好显示,所有的错误提醒都会如下: 需要知道到该前端文件:
error:function(){
alert('识别错误'+res.status);
}
修改为debug模式:
error:function(res){
var a=JSON.stringify(res);
alert(a);
}
错误代码,就是正确解决问题的关键:
count(): Paarameter must be an array or an object that implements Countable
php7.2版本引起的,版本更新,部分方法变得更加严谨了,当传递一个无效参数的时候,count()函数会抛出warning的警告。
解决方案: 1.php7.2降为7.0版本; 2.升级代码:
if (count($faceNum) > 0)
改为:
if (count((array)$faceNum) > 0)
Done!