Title1

Title2

Title3

4. PHP流程控制

一、流程控制的認識

  1. 條件控制:根據關係運算或邏輯運算的條件式來判斷程式執行的流程,依判斷的結果執行不同的程式區塊。條件控制的指令包括:
     

    if(條件){
      //條件成立執行
      .......
    }
    
    
    if(條件){
      //條件成立執行
      ...
    }else{
      //條件不成立執行
      ...
    }
    
    
    if(條件){
      //條件成立執行
      ...
    }elseif(條件2){
      //條件2成立執行
      ...
    }elseif(條件3){
      //條件3成立執行
      ...
    }else{  
      //條件不成立執行
      ...
    }
    
    
    switch (變數) {
      case 值:
        ...
        break;
    
      case 值:
        ...
        break;
    
      default:
        ...
        break;
    }
    
    
    

 

  1. 迴圈:根據關係運算或邏輯運算條件式的結果來判斷,重複執行指定的程式區塊。迴圈指令包括:
    while(條件){
      ...
      continue;
      break;
      goto;
    }
    
    do{
      ......
    }while(條件)
    
    for(設定變數初值;條件式;變數計次方式){
      ......
    }
    
    
    foreach(變數 as 鍵變數 => 值變數){
      ....
    }