我想计算数组中非空/空的键数。
EG:
array(1>'asdf',2>'fdas',3>'');
count($array) would return 3, I want a function that returns 2 as 3 is empty
是否有任何内置的PHP函数可以执行此操作?怎么做到呢?
答案 0 :(得分:2)
使用:
count(array_filter($array));
array array_filter(array $ input [,callable $ callback =“”])
如果没有提供回调,则所有输入条目等于FALSE(参见 将被删除。