php中for循环嵌套问题 急,!!!
$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循环改怎么写呢 ,大神们!!!!
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: php-fpm使用多进程池
- 下一篇: php getimagesize()函数获取图片宽度高度