PHP while循環
PHP while循環可以用於遍歷一組代碼,如:for循環。如果迭代次數未知,則應使用while循環。
while循環語法
while(condition){
//code to be executed
}
替代語法
while(condition):
//code to be executed
endwhile;
PHP While循環流程圖
PHP While循環示例
<?php
$n=1;
while($n<=10){
echo "$n<br/>";
$n++;
}
?>
執行上面代碼得到以下結果 -
1
2
3
4
5
6
7
8
9
10
替代示例
<?php
$n=1;
while($n<=10):
echo "$n<br/>";
$n++;
endwhile;
?>
執行上面代碼得到以下結果 -
1
2
3
4
5
6
7
8
9
10
PHP嵌套while循環
我們可以在PHP中使用一個while循環另一個while循環中,它被稱爲嵌套while循環。
在內部或嵌套while循環的情況下,嵌套while循環對一個外部while循環完全執行。 如果外部while循環執行3
次,嵌套while循環執行3
次,則嵌套while循環將一共要執行9
次(第一個外部循環爲3
次,第二個內部循環爲3
次)。
示例
<?php
$i=1;
while($i<=3){
$j=1;
while($j<=3){
echo "$i $j<br/>";
$j++;
}
$i++;
}
?>
執行上面代碼得到以下結果 -
1 1
1 2
1 3
2 1
2 2
2 3
3 1
3 2
3 3