我想计算一个数组中有多少行的某个字段设置为某个值(而不是Null
)。
类似于:count(isset($names->array_value))
。
php中有这样的命令吗?
您可以使用以下代码进行检查:
if (isset($names['array_value']) && is_array($names['array_value'])){
echo count($names['array_value']);
}
您可以使用array_filter()
并计算结果,但由于您必须为其编写特殊函数,简单的foreach
循环似乎是我的最佳选择。