php流程控制

2021-05-24 13:58:27 字數 755 閱讀 5239

流程

(1) if statements

if(expression)

<?php

$i_a=5;$i_b=4;

if($i_a<$i_b)elseif($i_a==&i_b)else

?>

(2) 邏輯運算子 &&,||

<?php

$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) switch 語句

<?php

$a=2;

switch($a)

?>

(4) while loops

while(expression)

<?php

$count=0;

while($count<=10)

?>

(5) for loops

for(expr1,expr2,expr3)

for(initial;test;each)

(6) continue 跳過本次迴圈,相當於skip

<?php

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

echo $i.",";

}?>

(7) break 跳出迴圈

<?php

for(&i=1;$i<10;$i++)

}?>

PHP流程控制

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

PHP流程控制

單分支 if 表示式 header content type text html charset utf 8 防止在不同瀏覽器出現亂碼bug num 1 if num 1 if num 2 說明,當表示式成立的時候,執行語句,如果不成立直接結束if結構,繼續其後的語句執行 雙分支 if 表示式a e...

PHP的流程控制

while和do while差別在do while保證能執行一次,因為do while是在每次迴圈結束時檢查,而不是開始時,其他方面沒有區別。僅能夠用於陣列和物件,第二種格式是把當前單元的鍵名賦給 key。用於結束for,foreach,while,do while和switch的執行。而且可以接受...