$a=array(
'张三'=>array(
'非正常'=>array('简单'=>'简单张三','复杂'=>'复杂张三'),
'正常'=>'正常张三'
),
'李四'=>array(
'非正常'=>array('简单'=>'简单李四','复杂'=>'复杂李四'),
'正常'=>'正常李四'
),
'王五'=>array(
'非正常'=>array('简单'=>'简单王五','复杂'=>'复杂王五')
)
);
global $lists;
$lists=array();
function arraylist($arrays){
global $lists;
foreach($arrays as $key => $val) {
if(is_array($val)) {
arraylist($val);
} else {
$lists[] = $val;//如果键值$key唯一的话可以$lists[$key] = $val取所有键值对
}
}
}
arraylist($a);
var_dump($lists);
结果样式为: