[請益] 一個三元運算子的問題
在用三元運算子的時候,遇到了一個問題。以簡單的例子來說大概是這樣:
ㄧ、
$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
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章