PHP是一種被廣泛應用于Web開發中的腳本語言,常常需要掌握其控制語句,break作為其中的重要一員,起到了中斷循環或switch語句的作用。下面將為大家介紹PHP break的用法。
break是PHP中的一種控制語句,主要用于終止循環或switch語句的執行。當break被執行時,程序跳出當前循環或switch語句的執行,繼續執行后續的代碼。
在下面的示例中,當$i大于3時,循環將會被中斷。
3) { break; } echo "The number is: $i上面的代碼將會輸出以下內容: The number is: 0 The number is: 1 The number is: 2 The number is: 3 循環在$i大于3時被中斷,因此只輸出了前四個數字。需要注意的是,break只中斷當前循環或switch語句,而不會中斷其它外層循環或switch語句的執行。 除了在for循環中使用break,它在while循環、do-while循環和switch語句中也十分常見。下面的示例演示了如何在while循環中使用break:
"; } ?>
"; $x++; } ?>上面的代碼輸出以下內容: The number is: 0 The number is: 1 The number is: 2 當$x等于3時,循環被中斷,輸出也隨之終止。 在switch語句中,break起到的作用是終止switch語句的執行,跳出switch語句后繼續執行后面的代碼。下面的示例演示了如何在switch語句中使用break:如果$color等于red,將會輸出“Your color is red!”;如果$color等于blue,將會輸出“Your color is blue!”;如果$color等于green,將會輸出“Your color is green!”;如果$color既不是red也不是blue也不是green,將會輸出“Your color is neither red, blue, nor green!”。在每個case語句后,我們都使用break語句,來跳出switch語句。 總結一下,break語句在PHP中的作用是中斷當前循環或switch語句的執行,跳出循環或switch語句后繼續執行后續代碼。需要注意的是,break只中斷當前循環或switch語句,不會中斷其它外層循環或switch語句的執行。在for循環、while循環、do-while循環和switch語句中都可以使用break語句。
下一篇php bridge