三元運算符跟if()else有什么區別
<?php
$a =78;
$b = $a >= 60 ?'及格':'不及格';
echo $b;
echo '<br>';
if($a >= 60){
????echo '及格';
}else{
????echo '不及格';
}
?>
<?php
$a =78;
$b = $a >= 60 ?'及格':'不及格';
echo $b;
echo '<br>';
if($a >= 60){
????echo '及格';
}else{
????echo '不及格';
}
?>
2019-01-23
舉報
2019-04-11
既然你都已經知道if..else了,你應該知道的。
2019-01-23
?三元運算符是必須要有返回值,而if-else語句并不一定有返回值,其執行結果可能是賦值語句或者打印輸出語句。此外,三元表達式的性能更好。