牛骨文教育服务平台(让学习变的简单)
博文笔记

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

创建时间:2017-01-02 投稿人: 浏览次数:168


$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循环改怎么写呢 ,大神们!!!!
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。