php简单的数组递归

的例子
 
$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)));
                   
                   
                   
   function a($arr){
    if(!is_array($arr)){
            echo $arr." ";
        }else
            foreach($arr as $k=>$v){
                if(is_array($v)){
                    echo "键是$k"." ";
                    echo a($v)." ";
        }else{
            echo "键是$k"." ";
            echo $v." ";
        }
    }
}
   
 
    a($arr);
 
 
结果
键是aa
键是bb
键是id
5
键是grade
5
 
键是cc
键是name
some
 
键是dd
键是ctime
1001
 
 
键是ee
键是ff
键是age
25
键是sex
1
原文地址:https://www.cnblogs.com/yingjie13/p/8535882.html