[請益] 關於echo的疑問

看板PHP作者 (山下同)時間11年前 (2013/03/26 04:26), 編輯推噓1(106)
留言7則, 4人參與, 最新討論串1/2 (看更多)
新手小弟又來煩擾各位了>_< 剛剛看到一個echo輸出表單變數的敘述: echo "<form method='post' action='add_to_car.php ? category=".$row["category"]." & brand=".$row["brand"]." '> ; 的寫法 請問那單純以html的話(不用echo)的話是怎麼寫@@? 還有為什麼要傳遞的變數要夾在". ."裡? 小弟對echo 輸出html標籤的內容常常感到混亂 雖然爬過一些文 但是還是懵懵懂懂的.....@_@ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.249.209

03/26 04:27, , 1F
真的不好意思常常問一些簡單的問題QQ
03/26 04:27, 1F

03/26 05:30, , 2F
<?= 你的變數?> 其他html 好處是引號問題少很多
03/26 05:30, 2F

03/26 05:32, , 3F
你上面最後就少一個" 短標籤很常用在mvc controller傳值
03/26 05:32, 3F

03/26 05:33, , 4F
.是php字串連接的意思 相當於java裡的+
03/26 05:33, 4F

03/26 08:24, , 5F
action="?category=<?php echo $變數 ?>&brand=..."
03/26 08:24, 5F

03/26 08:24, , 6F
short tag不是早都deprecated了
03/26 08:24, 6F

03/29 23:45, , 7F
5.4之後已經改成short_tag即使關掉,"<?"不能用,"<?="仍可用
03/29 23:45, 7F
文章代碼(AID): #1HKBBjFW (PHP)
討論串 (同標題文章)
文章代碼(AID): #1HKBBjFW (PHP)