continue跳轉語句用來跳過本次循環中指定條件的語句,并且繼續執行其他的循環語句。大家都知道,在PHP中continue 在循環結構用用來跳過本次循環中剩余的代碼并在條件求值為真時開始執行下一次循環。一定要注意的是,用了continue要用“;”來隔開其他的代碼,要不可能導致錯誤!
continue用法:
<?php for ($n = 0; $n < 5; $n++) { if ($n == 2) continue; echo "$n\n"; } ?>
輸出結果:
0 1 3 4
很顯然,當$n等于2的時候,被跳過了輸出,正好符合我們的意愿。如果分號丟失,就會報錯!
錯誤的代碼:
<?php for ($n = 0; $n < 5; $n++) { if ($n == 2) continue echo "$n\n"; } ?>
報錯信息:
Parse error: syntax error, unexpected ‘echo' (T_ECHO) in D:\phpStudy\WWW\demo\fun\continue.php on line 5
所以注意:我們用了continue一定要注意別漏了分號!
相關推薦:
javascript中break和continue之間的區別用法詳解
PHP用continue跳過本次循環中剩余代碼的注意點
php break和continue語句以及goto語句和php常量
以上就是PHP用continue跳過循環中剩余代碼實現方法的詳細內容,更多請關注php中文網其它相關文章!