yakczh 发表于 2012-08-31 11:41

php如何深度优先遍历一个array,象print_r那种效果

$arr=array('aa'=>array('bb' => array('id'=>5,'grade'=>5),
                                     'cc'=>array("name"=>'some'),
                                     'dd' => array('ctime'=>1001)),
                'ee'=>   array('ff' =>array('age'=> 25,'sex'=>1)));
               
               
               
print_r($ar);
exit;

ChinaTelecom 发表于 2012-08-31 14:48

递归? var_export ?

yakczh 发表于 2012-08-31 15:01

有没有非递归的版本

hbeimf 发表于 2012-08-31 17:40

:em17::em17::em17::em17::em17::em17::em17:

pianist_cu 发表于 2012-09-04 10:33

这个是递归的典型应用场合,除非你知道深度,否则不用递归会很痛苦。
页: [1]
查看完整版本: php如何深度优先遍历一个array,象print_r那种效果