小编lit*_*oom的帖子

如何检查多维数组中的所有值是否为空

我有一个将多维数组发布到我的PHP脚本的表单,我需要知道数组中的所有值是否为空。

这是我的数组:

$array[] = array('a'=>'',
                 'b'=>array('x'=>''),
                 'c'=>array('y'=>array('1'=>'')),
                 'd'=>'');
Run Code Online (Sandbox Code Playgroud)

我尝试使用array_reduce(),但它只是返回一个数组:

echo array_reduce($array, "em");

function em($a,$b){
    return $a.$b;
}
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

php arrays multidimensional-array array-reduce

3
推荐指数
1
解决办法
3130
查看次数