array_walk_recursive把多维数组里面的所有键值和键名都取出来

 

取键名:
   

array_walk_recursive($contentArr, function ($value, $key) use (&$result) {
        array_push($result, $key);
    });


取键值:
   

array_walk_recursive($contentArr, function ($value, $key) use (&$result) {
        array_push($result, $value);
    });

 

 

这里可能涉及到效率的问题,array_walk_recursive、array_walk 和 foreach 的效率对比

你可能感兴趣的:(web开发,php)