[請益] 一個三元運算子的問題

看板PHP作者 (Wercc)時間18年前 (2007/08/20 13:06), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
在用三元運算子的時候,遇到了一個問題。以簡單的例子來說大概是這樣: ㄧ、 $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
文章代碼(AID): #16oI4w94 (PHP)
文章代碼(AID): #16oI4w94 (PHP)