PHP IF判斷 簡寫

2022-07-12 06:54:11 字數 973 閱讀 2509

第一種:if 條件語句

第二種:三元運算

第三種:&& 、|| 組成的條件語句

第一種: if 基礎,相信絕大多數人都會;

第二種:

c=a>b ? true:false  // 如果a>b 為真 則返回真,否則返回假,並且把結果返回給c;

1

$a = 1;

2$b = 2;

3$c = $a > $b ? true:'233'; //

$c = 233

4$c = $a

< $b ? true:'233';  //

$c = 1;56

$a = 3;

7$b = 2;

8$c = $a > $b ? false:'233';

9var_dump($c);  //

$c = false;

第三種: 

1、&&

在大多數語言中,他的意思是並且的意思,也就是左右兩邊都為真,用php 作為例子,傳統中都這樣用;

if ($a>0 && $b>0)  

當兩者為真的時候執行語句;

然而今天我們要用他作為條件語句使用;比如底下有乙個傳統的條件語句:

if ($a>0){

$b='this is test';

條件為真時,就執行其中的語句;但是這樣寫太麻煩,我們可以直接這樣寫:

$a>0 && ($b='this is test');   

計算機會先判斷$a 是否為真,如果是,則執行後面的語句,如果否,後面的語句就沒有執行的必要了;

好處:1、可以寫在一行,

2、省略**;

2、||

竟然&&可以這樣寫條件語句,那麼|| 當然也是可以的啦,只不過他的執行順序不一樣。

$a>0 || ($b='this is test');  

計算機先判斷$a >0 是否為真,$a為真:後面的語句不會執行,否:執行;

PHP IF判斷簡寫

第一種 if 條件語句 第二種 三目運算 第三種 組成的條件語句 第一種 if 不用講了,這是基礎,相信絕大多數人都會 第二種 c a b true false 意思是 如果a b 為真 則返回真,否則返回假 當然可以用語句替換 並且把結果返回給c 第三種 1 在大多數語言中,他的意思是並且的意思,...

php if 判斷條件語句,PHP條件判斷語句

php 條件語句 在您編寫 時,經常會希望為不同的決定執行不同的動作。您可以在 中使用條件語句來實現這一點。在 php 中,我們可以使用以下條件語句 if 語句 如果指定條件為真,則執行 if else 語句 如果條件為 true,則執行 如果條件為 false,則執行另一端 if elseif e...

有關判斷為空的簡寫方法

下面就是有關判斷為空的簡寫方法。如下 複製 如下 if variable1 null variable1 undefined variable1 上面的意思是說如果variable1不是乙個空物件,或者未定義,或者不等於空字串,那麼宣告乙個variable2變數,將variable1賦給variab...