看板 PHP 關於我們 聯絡資訊
剛入行不久 學習中 想問一個語句: $A = $B || $C; 這個語法怎麼解釋呢??? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 71.165.147.181
mrbigmouth:若$B值為真則$A值為$B 否則$A值為$C 07/21 07:29
我試了以下程式碼 $a = 123; $b = false; $c = 456; $a = $b || $c; echo $a; 輸出a的結果是1耶 @@ ※ 編輯: matrixki 來自: 71.165.147.181 (07/21 08:01)
liaosankai:在PHP中,$a = $b || $c 等同於 $a = ($b || $c) 07/21 08:29
liaosankai:1F的說法,是javascript才成立。var a = b || c; 07/21 08:30
matrixki: 了解了 感謝! 07/21 08:35
liaosankai:補充:在PHP的話,會寫成$a = ($b) ? $b : $c; 07/21 19:29
mrbigmouth:我錯了 我搞錯板 m(_ _)m 07/22 01:39
Bambe:XD... 推樓上搞錯版 07/22 22:20