国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

PHP基礎學習之流程控制的實現分析

2024-05-04 23:08:05
字體:
來源:轉載
供稿:網友

PHP 有三大流程控制:順序控制,分支控制,循環控制。

1、順序控制:就是程序按順序從上往下一步一步的執行。

2、分支控制:程序有選擇的執行。又分單分支,多分支,多重分支。

a、單分支:基本語法結構:

if(條件表達式){

  語句;

  //.....;

} 提示:條件表達式不管有多復雜,最終就是true或者false;

eg:

a=11;

if(a>10){

  echo "a>10";

}

b、多分支:基本語法:

if(條件表達式){

  語句;

  //.....;

}else{

  語句;

  //.....;

}

c、多重分支:基本語法:

if(條件表達式){

  語句;n個語句;

}else if(條件表達式){

語句;n個語句;

}elseif(條件表達式){

語句;n個語句;

}eles{

語句;n個語句;

} 提示:1、else if 可以有一個 也可以有多個。2、最后那個else可以沒有

d、switch分支語句

switch(表達式){

  case 常量1:

    語句;n個語句;

    break;

  case 常量2:

    語句;n個語句;

    break;

  case 常量3:

    語句;n個語句;

    break;

  default:

    語句;n個語句;

    break;

}注意:

1、case 語句有一到多

2、defaul 語句可以沒有(根據自己代碼的業務邏輯)

3、通常,在case 語句后,要帶break ,表示退出switch語句

4、常量的類型 (int, float, 字符串, 布爾型)

if 和 switch 分支比較

if 對某個范圍的判斷,而switch是對一個點的判斷, 所以我們可以這樣去選擇他們:

應用場景: 當我們 的分支就是幾個點的時候(比如判斷坦克的方向),就應當使用swtich ,如果你的分支是幾個區域(范圍)的判斷,則考慮使用if

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黎城县| 福鼎市| 中牟县| 郁南县| 威宁| 酉阳| 莲花县| 揭西县| 崇仁县| 彰化市| 新晃| 汾阳市| 崇仁县| 凯里市| 句容市| 青岛市| 西充县| 台安县| 贡嘎县| 赫章县| 崇仁县| 临朐县| 英吉沙县| 黎川县| 泸定县| 叶城县| 同仁县| 辰溪县| 德庆县| 永仁县| 高要市| 麦盖提县| 简阳市| 海兴县| 昌乐县| 彭山县| 铁岭市| 章丘市| 金湖县| 淄博市| 慈利县|