看板 PHP 關於我們 聯絡資訊
在用三元運算子的時候,遇到了一個問題。以簡單的例子來說大概是這樣: ㄧ、 $age = 3; $price = ($age > 12) ? "100" : "50"; $ticket = "票價".$price; echo ($ticket); 二、 $age = 3; $ticket = "票價" . ($age > 12) ? "100" : "50"; echo ($ticket); 用第ㄧ個方法,就可以輸出正確的答案 但為什麼用第二個寫法,卻是輸出100呢? 請懂的人跟我想一下是哪裡的問題好嗎,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.168.158.124