PHP continue語句
PHP continue語句用于繼續循環。愛掏網 - it200.com它維持程序的當前流程,并跳過指定條件下的其余代碼。愛掏網 - it200.com
在循環和switch控制結構中,使用continue語句可以立即跳轉到下一次迭代。愛掏網 - it200.com
continue語句可以與所有類型的循環結構一起使用,例如for循環,while循環,do-while循環和foreach循環。愛掏網 - it200.comcontinue語句允許用戶跳過執行指定條件的代碼。愛掏網 - it200.com
語法
continue語句的語法如下:
jump-statement;
continue;
流程圖
PHP for循環continue示例
示例
在下面的示例中,我們將只打印i和j相等的值,并跳過其他值。愛掏網 - it200.com
<?php
//outer loop
for (i =1;i<=3; i++) {
//inner loop
for (j=1; j<=3;j++) {
if (!(i ==j) ) {
continue; //skip when i and j does not have same values
}
echo i.j;
echo "</br>";
}
}
?>
輸出:
11
22
33
PHP continue在while循環中的示例
示例
在下面的示例中,我們將打印出1到20之間的偶數。愛掏網 - it200.com
<?php
//php program to demonstrate the use of continue statement
echo "Even numbers between 1 to 20: </br>";
i = 1;
while (i<=20) {
if (i %2 == 1) {i++;
continue; //here it will skip rest of statements
}
echo i;
echo "</br>";i++;
}
?>
輸出:
Even numbers between 1 to 20:
2
4
6
8
10
12
14
16
18
20
PHP continue與字符串數組示例
示例
以下示例打印除了符合指定條件并使用continue語句的數組元素的值。愛掏網 - it200.com
<?php
number = array ("One", "Two", "Three", "Stop", "Four");
foreach (number as element) {
if (element == "Stop") {
continue;
}
echo "$element </br>";
}
?>
輸出:
One
Two
Three
Four
PHP continue及其可選參數示例
continue語句接受一個可選的數字值,用于相應的用途。愛掏網 - it200.com數字值描述了它將退出的嵌套結構的個數。愛掏網 - it200.com
示例
看下面的示例更好的理解它:
<?php
//outer loop
for (i =1;i<=3; i++) {
//inner loop
for (j=1; j<=3;j++) {
if ((i ==j) ) { //skip when i and j have same values
continue 1; //exit only from inner for loop
}
echo i.j;
echo "</br>";
}
}
?>
輸出:
12
13
21
23
31
32
聲明:所有內容來自互聯網搜索結果,不保證100%準確性,僅供參考。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。