小猫咪 小猫畅谈 2021-11-25 13
在PHP8.0中count()函数增加了必须要有
类型错误:count():参数

的错误讯息

只需要调整一下架构即可

PHP8.0范例count()

//正常 count()有

$a[0] = 1;

$a[1] = 3;

$a[2] = 5;

回声计数($a);

//错误count()没有

/*$a[0] = 1;

$a[1] = 3;

$a[2] = 5;*/

回声计数($a);

//解决方法A 用is_array()判断

$a = is_array($a) ? 计数($a):0;

回声 $ a;

//解决方法B 在if中使用is_array()判断

if(is_array($a) && count($a)!=0){
echo count($a);
}

回声计数($a);

这两个方法都能解决TypeError: count(): Argument 的问题,有需要的朋友参考看看

商业许可: 仅限学习交流,不可商用 
在PHP8.0中count()函数增加了必须要有
类型错误:count():参数

的错误讯息

只需要调整一下架构即可

PHP8.0范例count()

//正常 count()有

$a[0] = 1;

$a[1] = 3;

$a[2] = 5;

回声计数($a);

//错误count()没有

/*$a[0] = 1;

$a[1] = 3;

$a[2] = 5;*/

回声计数($a);

//解决方法A 用is_array()判断

$a = is_array($a) ? 计数($a):0;

回声 $ a;

//解决方法B 在if中使用is_array()判断

if(is_array($a) && count($a)!=0){
echo count($a);
}

回声计数($a);

这两个方法都能解决TypeError: count(): Argument 的问题,有需要的朋友参考看看

客服QQ:116622333

Copyright © 2018 Sucaimao.com 主题样式归智速电子商务所有 违者必追究法律责任