PHP快速上手(05):PHP流程控制語句02
阿新 • • 發佈:2020-12-25
技術標籤:PHP
迴圈執行
顧名思義,需要反覆執行的程式碼。
- for迴圈
計次迴圈結構
// 計算1到100的階乘 1x2x3x4x5....100
$sum = 1;
for($i=1;$i<=100;$i++) {
$sum = $sum * $i;
}
echo "階乘為:".$sum;
結果:
- while迴圈
條件迴圈結構
// 條件迴圈
$i=1;
while($i<=5)
{
echo "數字:" . $i . "<br>";
$i++;
}
結果:
迴圈中跳轉
break:完全終止迴圈
continue:終止本次迴圈,跳入下一次迴圈
break:
while(true) {
$num = rand(1,30);
echo "數字:".$num."<br>";
if ($num >= 20) {
echo "<br>條件成立,終止迴圈";
break;
}
}
結果:
continue:
// 輸出奇數
for ($i = 1; $i <= 10; $i++) {
if($i % 2 == 0) {
continue ;
}
echo '$i = '.$i.', <br>';
}
結果: