三元運(yùn)算符跟if()else有什么區(qū)別
<?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
舉報(bào)
2019-04-11
既然你都已經(jīng)知道if..else了,你應(yīng)該知道的。
2019-01-23
?三元運(yùn)算符是必須要有返回值,而if-else語(yǔ)句并不一定有返回值,其執(zhí)行結(jié)果可能是賦值語(yǔ)句或者打印輸出語(yǔ)句。此外,三元表達(dá)式的性能更好。