色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

php 7 continue

在PHP編程中,我們經(jīng)常會(huì)使用到循環(huán)結(jié)構(gòu),比如for、while、do-while等,通過(guò)這些循環(huán)語(yǔ)句,我們可以實(shí)現(xiàn)對(duì)同一段代碼塊的多次執(zhí)行,從而更加高效地完成一些復(fù)雜的操作。在循環(huán)中,有時(shí)候我們需要在滿足某些特定條件時(shí)跳出當(dāng)前循環(huán),這個(gè)時(shí)候,就需要用到PHP中的continue關(guān)鍵字。 continue是一種控制流語(yǔ)句,它可以用來(lái)終止當(dāng)前循環(huán)中的某次迭代,并直接開(kāi)始下一次迭代。當(dāng)某些特定條件滿足時(shí),在當(dāng)前循環(huán)中的執(zhí)行流會(huì)跳過(guò)continue關(guān)鍵字后面的代碼,直接進(jìn)入下一次迭代,從而實(shí)現(xiàn)特定條件下的循環(huán)跳過(guò)操作。下面我們來(lái)看幾個(gè)具體的使用示例。

在for循環(huán)中使用continue

for($i=0;$i<10;$i++){
if($i%2==0){
continue;
}
echo $i." ";
}
上面的代碼中,我們使用了for循環(huán)來(lái)遍歷數(shù)值0~9,每次迭代后,如果$i除以2的余數(shù)為0,則直接跳過(guò)本次迭代(continue),否則就輸出$i的值。由于$i=0時(shí)余數(shù)為0,如果沒(méi)有continue的話就會(huì)直接輸出0,而continue的作用是跳過(guò)這一次迭代,因此我們最終輸出的值是1 3 5 7 9。

在while循環(huán)中使用continue

$i=0;
while($i<10){
if($i%2==0){
$i++;
continue;
}
echo $i." ";
$i++;
}
這段代碼中,我們使用while循環(huán)遍歷數(shù)值0~9,如果$i除以2的余數(shù)為0,則直接將$i加1,并跳過(guò)本次迭代(continue),否則輸出$i的值。由于$i=0時(shí)余數(shù)為0,如果沒(méi)有continue的話$i會(huì)變成1,我們?cè)龠M(jìn)入循環(huán)才會(huì)輸出1,因此最終我們輸出的是1 3 5 7 9。

在foreach循環(huán)中使用continue

$arr=array(1,2,3,4,5,6,7,8,9,10);
foreach($arr as $value){
if($value%2==0){
continue;
}
echo $value." ";
}
這段代碼中,我們使用foreach循環(huán)遍歷數(shù)組$arr,如果數(shù)組元素$value除以2的余數(shù)為0,則直接跳過(guò)本次迭代(continue),否則輸出$value的值。由于數(shù)組中有2,4,6,8,10滿足條件,因此最終輸出的是1 3 5 7 9。 以上就是continue關(guān)鍵字在PHP中的一些基本用法示例,可以幫助我們更好地理解和掌握此關(guān)鍵字的作用和用法。在實(shí)際開(kāi)發(fā)中,我們可以根據(jù)具體需求靈活運(yùn)用,以便更好地實(shí)現(xiàn)所需功能。
上一篇php 7 eregi
下一篇php 7 8