萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> php入門教程for循環 swicth教程

php入門教程for循環 swicth教程

其中的expr1為條件的初始值。expr2為判斷的條件,通常都是用邏輯運算符號(logical operators)當判斷的條件。expr3為執行statement後要執行的部份,用來改變條件,供下次的循環判斷,如加一..等等。而statement為符合條件的執行部分程序,若程序只有一行,可以省略大括號 {}。

/*
for (expr1; expr2; expr3) { statement }

下例是用for循環寫的的例子

 代碼如下 復制代碼 <?php
for ( $i = 1 ; $i <= 10 ; $i ++) {
  echo "www.111cn.net提示你這是第".$i."次循環<br>" ;
}
?>

switch循環,通常處理復合式的條件判斷,每個子條件,都是case指令部分。在實作上若使用許多類似的if指令,可以將它綜合成switch循環。
語法如下:
switch (expr) { case expr1: statement1; break; case expr2: statement2; break; default: statementN; break; }
其中的expr條件,通常為變量名稱。而case後的exprN,通常表示變量值。冒號後則為符合該條件要執行的部分。注意要用break跳離循環。

 代碼如下 復制代碼

<?php
switch ( date ( "D" )) {
  case "Mon" :
    echo "www.111cn.net提示你,今天是星期一" ;
    break;
  case "Tue" :
    echo "www.111cn.net提示你,今天是星期二" ;
    break;
  case "Wed" :
    echo "www.111cn.net提示你,今天是星期三" ;
    break;
  case "Thu" :
    echo "www.111cn.net提示你,今天是星期四" ;
    break;
  case "Fri" :
    echo "www.111cn.net提示你,今天是星期五" ;
    break;
  default:
    echo "www.111cn.net提示你,今天是放假" ;
    break;
}
?>

copyright © 萬盛學電腦網 all rights reserved