php基本的流程控制語句,PHP基礎之流程控制語句

2021-10-25 21:11:32 字數 761 閱讀 3072

php 有三大流程控制:順序控制,分支控制,迴圈控制。

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

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

if(條件表示式)elseelse if(條件表示式)elseif(條件表示式)eles{

語句;n個語句;

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, 字串, 布林型)

重點:程式首先按照case順序進行配置,如果乙個都沒有匹配到,則執行 default語句的內容,直到遇到break,則退出switch;

if  和 switch 分支比較:

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

應用場景: 當分支就是幾個點時(比如判斷坦克的方向),使用swtich。

當分支是幾個區域(範圍)的判斷,則考慮使用if。

PHP流程控制語句

一 php流程控制語句 流程控制對於任何一門語言來說,都是至關重要的,在編寫程式時,我們經常會希望為不同的決定執行不同的動作,這時就可以使用流程控制語句來實現 影響使用者的輸入為不同的決定或者輸入執行不同的程式 一 順序結構 順序結構是最基本的結構方式,各流程依次按順序執行 順序結構中,所有 都將執...

php學習之道 php 流程控制語句

php控制語句 1 if語句 if語句是多數語言中的乙個重要特點,它根據條件執行程式段。php的if語句類似於 c if expr statement 正如在表示式中所論述,expr 被計算為它的真值。如果 expr 為true,php執行相應語句,如果為false 則忽略它。如果 a 大於 b,下...

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...