$arr =
array(
'a0',
array('a1'),
array('b1',
array('c1','c2')
),
array('a5','a6'),
'a7',
'a8',
'a9',
'a10'
);
function print_array($array,$fg=' ',$i='')
{
foreach($array as $key =>$value)
{if($fg==' ') $fg=' ';
if(is_array($value))
{echo $i.'['.$key.']=><br/>';
$ii=$i.$fg;
print_array($value,$fg,$ii);
}
else echo $i,'['.$key.']=>'.$value.'<br/>';
}
}
$fg="-";
print_array($arr,$fg);
function print_array($array,$fg=' ',$i='')
{
foreach($array as $key =>$value)
}
$fg="-";
print_array($arr,$fg);
输出效果:
[0]=>a0
[1]=>
-[0]=>a1
[2]=>
-[0]=>b1
-[1]=>
--[0]=>c1
--[1]=>c2
[3]=>
-[0]=>a5
-[1]=>a6
[4]=>a7
[5]=>a8
[6]=>a9
[7]=>a10