php中for循环嵌套问题 急,!!!

来源:互联网 发布:免费弄lol网吧特权mac 编辑:程序博客网 时间:2024/05/20 10:56


$m=3;
$n=array(
 '0'=>array('1'),
 '1'=>array('1','2'),
 '2'=>array('1','2','3'),
 );

// $n=array(
// '0'=>array('1','2','3'),
// '1'=>array('1','2'),
// '2'=>array('1'),
// );

for ($i=0; $i < $m; $i++) { 
echo $x=count($n[$i]);
for ($j=0; $j < $x; $j++) { 
$arr[$j]=$j;
}
echo "<pre>";
print_r($arr);
echo "</pre>";
}



当$n为第一种情况的时候 结果为


当$n为第二种情况的时候   输出结果为


可是我想要的结果是
array([0]=>'0',[1]=>'1',[2]=>'2');
array([0]=>'0',[1]=>'1');
array([0]=>'0');

这个for循环改怎么写呢 ,大神们!!!!
0 0