萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> php 三元運算符 ?與:

php 三元運算符 ?與:

如果一個包含二元運算符的表達式出現在三元運算符\" ? : \"的\"?\"之前,那麼應該給表達式添上一對圓括號。例如: (x >= 0) ? x : -x;

在php很多編程中都會看到?與:的組合用法,這種組合叫做三元運算符了,

運算符"?"前的表達式

如果一個包含二元運算符的表達式出現在三元運算符" ? : "的"?"之前,那麼應該給表達式添上一對圓括號。例如:
(x >= 0) ? x : -x;

下面我們來看一個簡單的?號表達式實例

<?

$a=1;

echo $a?'true':'false';

輸出結果為 trur;

再看

if( $a )

{

   echo 'true';

}

else

{

   echo 'false';

}

用if輸出的結果同樣也為true哦,從這裡可以看了?表達式可以處理一些簡單的條件運算。

本站原創轉載注明來自:www.111cn.net

copyright © 萬盛學電腦網 all rights reserved