本帖最后由 ooahaoo123 于 2011-10-15 11:19:03 编辑

解决方案 »

  1.   

    continue 3是跳出本次第三层循环,执行第三层的下一个循环。
    也就你的最内部的循环。
    通俗的说,continue n 是跳出第n重循环。从最外边开始,依次是1,2,3,4,n重循环.
      

  2.   

    如果只写 continue,不带后面的数字,你应该知道是跳到哪里吧?这时其实就相当于 continue 1,那么,你就依次往上加喽  :)BTW: continue 严格讲不是“跳过循环”,不是“跳到循环体外面”,而是“跳到循环体的结尾处进入下一次循环”。
      

  3.   

    以上例子continue 3 就是跳到while ($i++ < 5)循环体的结尾处,然后进入下一个循环体即又是while ($i++ < 5)循环体!是这样理解吗???
      

  4.   

    修改一下以上问题:以上例子continue 3 就是跳到while ($i++ < 5)循环体的结尾处,然后进入下一次(注意这里是下一次,楼上写了“下一个”,这种一种错误的理解,在此更正一下)循环体即又是while ($i++ < 5)循环体!