php 多维数组转一维数组

来源:互联网 发布:淘宝上卖的一碗泄油汤 编辑:程序博客网 时间:2024/05/20 19:48
<?php$a=array(    0=>array(      0=>"a",        1=>array(          0=>'b'        )    ),    1=>array(      0=>'c',        1=>'d',        2=>array(          0=>array(           "ddd"=>array(              0=>'e',               "a"=>'f',               1=>'g'            )          )        )    ),    'w'=>'h');//获取未知维度数组最里面的值,换成一维数组function get_array_value($data){  $result=array();  array_walk_recursive($data,function($value) use (&$result){    array_push($result,$value);  });  return $result;}var_dump(get_array_value($a));exit;