在PHP中,break
關鍵字用于終止switch
、for
、foreach
、while
以及do-while
循環等控制結構。當break
被執行時,循環會立即終止,程序控制流會跳出循環體,繼續執行循環體之后的代碼。break
通常與條件語句結合使用,用于在滿足某些條件時跳出循環。
以下是break
關鍵字在不同控制結構中的使用示例:
for
循環中使用break
:for ($i = 0; $i < 10; $i++) {
if ($i == 5) {
break;
}
echo $i . "\n";
}
while
循環中使用break
:$i = 0;
while ($i < 10) {
if ($i == 5) {
break;
}
echo $i . "\n";
$i++;
}
switch
語句中使用break
:$day = "Monday";
switch ($day) {
case "Monday":
echo "Today is Monday";
break;
case "Tuesday":
echo "Today is Tuesday";
break;
// other cases...
}
總之,break
關鍵字用于在循環或switch
語句中提前終止循環或switch
語句的執行。