|
代碼:
復(fù)制代碼 代碼如下:
<?php
$i = 1;
while (true) { // 這里看上去這個(gè)循環(huán)會(huì)一直執(zhí)行
if ($i==2) {// 2跳過(guò)不顯示
$i++;
continue;
} else if ($i==5) {// 但到這里$i=5就跳出循循環(huán)了
break;
} else {
echo $i . '<br>';
}
$i++;
}
exit;
echo '這里不輸出';
?>
結(jié)果:
1
3
4
continue
continue 是用來(lái)用在循環(huán)結(jié)構(gòu)中,控制程序放棄本次循環(huán)continue語(yǔ)句之后的代碼并轉(zhuǎn)而進(jìn)行下一次循環(huán)。continue本身并不跳出循環(huán)結(jié)構(gòu),只是放棄這一次循環(huán)。如果在非循環(huán)結(jié)構(gòu)中(例如if語(yǔ)句中,switch語(yǔ)句中)使用continue,程序?qū)?huì)出錯(cuò)。
例如在下面的這段php代碼片段中:
復(fù)制代碼 代碼如下:
<?php
for($i = 1;$i <= 100; $i++ ){
if($i % 3 == 0 || $i % 7 == 0){
continue;
}
& #160; else{
echo”$i /n<br/>”;
}
}
?>
php的代碼片段的作用是輸出100以內(nèi),既不能被7整除又不能被3整除的那些自然數(shù),循環(huán)中先用if條件語(yǔ)句判斷那些能被整除的數(shù),然后執(zhí)行 continue;語(yǔ)句,就直接進(jìn)入了下個(gè)循環(huán)。不會(huì)執(zhí)行下面的輸出語(yǔ)句了。
break
break是被用在上面所提的各種循環(huán)和switch語(yǔ)句中的。他的作用是跳出當(dāng)前的語(yǔ)法結(jié)構(gòu),執(zhí)行下面的語(yǔ)句。break語(yǔ)句可以帶一個(gè)參數(shù)n,表示跳出循環(huán)的層數(shù),如果要跳出多重循環(huán)的話,可以用n來(lái)表示跳出的層數(shù),如果不帶參數(shù)默認(rèn)是跳出本重循環(huán)。
看下面這個(gè)多重循環(huán)嵌套的例子:
復(fù)制代碼 代碼如下:
for($i = 1;$i <= 10; $i++ ){
for($j = 1;$j <= 10;$j++){
$m = $i * $i + $j * $j;
echo”$m /n<br/>”;
if($m < 90 || $m > 190) {
break 2;
}
}
}
這里使用了break 2跳出了兩重循環(huán),你可以試驗(yàn)一眼,將2去掉,得到的結(jié)果是完全不一樣的。如果不使用參數(shù),跳出的只是本次循環(huán),第一層循環(huán)會(huì)繼續(xù)執(zhí)行下去。
goto
goto實(shí)際上只是一個(gè)運(yùn)算符,和其他語(yǔ)言一樣,php中也不鼓勵(lì)濫用goto,濫用goto會(huì)導(dǎo)致程序的可讀性嚴(yán)重下降。goto的作用是將程序的執(zhí)行從當(dāng)前位置跳轉(zhuǎn)到其他任意位置,goto本身并沒(méi)有要結(jié)束的循環(huán)的作用,但其跳轉(zhuǎn)位置的作用使得其可以作為跳出循環(huán)使用。但php5.3及以上版本停止了對(duì)goto的支持,所以應(yīng)該盡量避免使用goto。
下面的是一個(gè)使用了goto跳出循環(huán)的例子
復(fù)制代碼 代碼如下:
for($i = 1000;$i >= 1 ; $i 主站蜘蛛池模板: 黄色av大片| 中文字幕日韩欧美一区二区三区 | 91精品久久久久久久久久小网站 | av免费网站在线观看 | 中文成人在线 | 亚洲一区中文字幕在线观看 | 日本精品一区二区三区在线观看视频 | 国产内谢 | 亚洲综合色网 | 狠狠躁躁夜夜躁波多野结依 | 欧美综合一区 | 毛片一区二区三区 | 国产日韩欧美在线观看 | 久草.com | 色欧美片视频在线观看 | 国产我和子的乱视频网站 | 午夜一区二区三区视频 | 国产日韩一区 | 一区二区三区中文字幕 | 国产一区二区不卡 | 黄在线免费观看 | 国产一区二区毛片 | 成人精品一区二区三区中文字幕 | 伊人性伊人情综合网 | 欧美中文字幕一区二区三区 | 免费一区二区在线观看 | 欧美全黄 | 国产精品日韩 | 久久国产视频网 | 欧美日韩免费一区二区三区 | 精品少妇一区二区三区在线播放 | 一级爱爱片 | 久久久久久国产精品 | 国产在线视频一区二区董小宛性色 | 久久久免费 | 高清免费在线 | 国产精品不卡一区 | www国产成人免费观看视频,深夜成人网 | 欧美激情五月 | 欧美日韩午夜精品 | 色毛片 |