新聞中心

十年的應(yīng)縣網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開(kāi)發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。營(yíng)銷型網(wǎng)站建設(shè)的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整應(yīng)縣建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。成都創(chuàng)新互聯(lián)公司從事“應(yīng)縣網(wǎng)站設(shè)計(jì)”,“應(yīng)縣網(wǎng)站推廣”以來(lái),每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
break 關(guān)鍵字的執(zhí)行流程如下圖所示:
圖:break 關(guān)鍵字執(zhí)行流程
【示例】使用 while 聲明一個(gè)無(wú)限循環(huán),在循環(huán)中不斷生成 1~20 之內(nèi)的隨機(jī)數(shù),當(dāng)隨機(jī)數(shù)等于 10 時(shí),使用 break 退出循環(huán),實(shí)現(xiàn)代碼如下:
';
break;
}
}
echo '成功退出 while 循環(huán)!';
?>
運(yùn)行結(jié)果如下:
12, 13, 9, 14, 19, 12, 17, 8, 10, $num = 10,退出循環(huán)!
成功退出 while 循環(huán)!
break 語(yǔ)句不僅可以跳出當(dāng)前的循環(huán),還可以指定跳出幾層循環(huán)。語(yǔ)法格式為:
break n;
其中,參數(shù) n 指定要跳出的循環(huán)層數(shù),如下圖所示:
圖:參數(shù) n 示意圖
【示例】使用 3 層循環(huán),最外層的 while 循環(huán)和中間層的 for 循環(huán)都為無(wú)限循環(huán),最里面并列兩個(gè) for 循環(huán):程序首先執(zhí)行第一個(gè) for 循環(huán),當(dāng)變量 $i 等于 3 時(shí),跳出當(dāng)前循環(huán)(第一層循環(huán)),繼續(xù)執(zhí)行第二個(gè) for 循環(huán),當(dāng)?shù)诙€(gè) for 循環(huán)中的變量制等于 4 時(shí),將直接跳出最外層循環(huán)。實(shí)現(xiàn)代碼如下:
';
if($i == 3) {
echo '變量 $i 等于 3,跳出第一層循環(huán)。
';
break 1;
}
}
for ($j=0; $j < 10; $j++) {
echo '$j = '.$j.',
';
if($j == 4) {
echo '變量 $j 等于 4,跳出最外層循環(huán)。';
break 3;
}
}
}
echo '由于前面直接跳出了最外層循環(huán),所以這里的打印信息是看不到的!';
}
?>
運(yùn)行結(jié)果如下:
$i = 0,
$i = 1,
$i = 2,
$i = 3,
變量 $i 等于 3,跳出第一層循環(huán)。
$j = 0,
$j = 1,
$j = 2,
$j = 3,
$j = 4,
變量 $j 等于 4,跳出最外層循環(huán)。
網(wǎng)站名稱:PHPbreak:跳出循環(huán)
新聞來(lái)源:http://m.fisionsoft.com.cn/article/ccodoss.html


咨詢
建站咨詢
