日期:2014-05-17  浏览次数:20497 次

for循环怎么重新返回最开始处重新循环啊?
for(i=0;i<10;i++){
if(i==7){
$a=123;// 到这我想重新开始循环 且下次这里不在执行
}


}

------解决方案--------------------
从新再 给 $i  赋值为0 

不执行那里可以 设个标志位去判断
------解决方案--------------------
for(i=0;i<10;i++){
  if($a==123){
    continue;
  }
  if(i==7){
    $a=123;// 到这我想重新开始循环 且下次这里不在执行
    continue;
  }
}