細說php 四 流程控制

2021-06-22 21:41:17 字數 963 閱讀 9719

一、選擇結構

1. 單路分支

<?php

if(條件)

?>

2. 雙路分支

<?php

if(條件)

執行一條語句;

}else

執行一條語句;

}?>

3. 多路分支

<?php

if(條件)elseif(條件)elseif(條件)else if(條件)else

?>

<?php

switch(變數)

?>

4. 巢狀分支

<?php

if(條件1)else

}}elseelse

}?>

二、迴圈結構

1. while迴圈

<?php

$num=0;

while($num < 100) 次輸出的結果

"; $num++;

}?>

2. do-while迴圈

<?php

$i = 0;

do while ($i < 10);

?>

3. for迴圈

<?php

for ($i = 0; $i < 10; $i++)

?>

幾個和迴圈有關的語句:

break;   continue;  exit;  return;

PHP學習筆記(四) 流程控制

流程控制語句中包含多條語句,其中if if else elseif while do while for switch在其他的程式語言中都已存在,在php這些語句也無二致,在此不予贅述。php提供了一些流程控制的替代語法,包括if while foreach switch。替代語法的基本形式是把左花...

php流程控制

流程 1 if statements if expression i a 5 i b 4 if i a i b elseif i a i b else 2 邏輯運算子 i a 5 i b 4 i c 6 i d 7 if i a i b i c i d if i a i b i c i d 3 sw...

PHP流程控制

先導 php遍歷陣列的三種方式及其區別 使用for迴圈 使用foreach迴圈 使用while list each 組合迴圈 區別在於 for迴圈只能遍歷索引陣列 foreach迴圈既可以遍歷索引陣列也可以遍歷關聯陣列,會對陣列進行reset 操作,重置指標位置 第三種組合迴圈同樣可以遍歷索引陣列和...