在php很多編程中都會看到?與:的組合用法,這種組合叫做三元運算符了,
運算符"?"前的表達式
如果一個包含二元運算符的表達式出現在三元運算符" ? : "的"?"之前,那麼應該給表達式添上一對圓括號。例如:
(x >= 0) ? x : -x;
下面我們來看一個簡單的?號表達式實例
<?
$a=1;
echo $a?'true':'false';
輸出結果為 trur;
再看
if( $a )
{
echo 'true';
}
else
{
echo 'false';
}
用if輸出的結果同樣也為true哦,從這裡可以看了?表達式可以處理一些簡單的條件運算。
本站原創轉載注明來自:www.111cn.net