PHP 三元運算子 是簡單的if...else的概念,可簡化程式碼行數,也讓觀看者,有清楚明暸的code


範例
$a = 5;
$b = '';
if($a == 3){
    $b = $a;
}else{
    $b = 'PHP';
}

一般在寫if..else時都會是這樣
在if...else下越多層越繁鎖

這時三元運算子就會發揮功效了

三元運算子

判斷式? 條件成立: 條件不成立

用上方的if...else來舉例

$b = $a == 3? $a: 'PHP';