[請益] PHP執行出現Parse error

看板PHP作者 (poki)時間19年前 (2006/04/30 14:43), 編輯推噓4(401)
留言5則, 4人參與, 最新討論串1/2 (看更多)
我的環境是 Apache2+PHP+MySQL 下面是我無法執行的程式,一直抓不出哪裡錯 .. 初學者的程式..居然也一直出錯 囧 第一個程式是要使用者填資料的 html 部分我直接略過,將資料讀入 extra.php <form action="extra.php" method="get"> extra.php 內容如下 <html> <title>取得外部變數</title> <body> <?php echo "以下為您所輸入的資料" <P>; echo "姓名:" . $_GET[NAME].;<P> echo "性別:" . $_GET[SEX].;<P> echo "嗜好:" . $_GET[HOBBY].;<P> ?> </body> </html> 執行結果: Parse error: syntax error, unexpected '>' in C:\Program Files\Apache Group\Apache2\htdocs\extra.php on line 5 實在搞不懂為什麼@@~ 應該都沒錯呀 勞煩先進們幫忙解惑 /(_._)> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.163.185.243

04/30 14:55, , 1F
舉其中一行解釋: echo '姓名:' . $_GET['NAME'] . '<P>';
04/30 14:55, 1F

04/30 16:24, , 2F
建議初學者 先搞懂 " 跟 ' 的差別
04/30 16:24, 2F

04/30 16:28, , 3F
原來是 " ' 混用了... 謝謝^^""
04/30 16:28, 3F

05/08 02:29, , 4F
其實你可用這樣 echo "姓名:{$_GET['NAME']}<P>";
05/08 02:29, 4F

05/08 02:30, , 5F
把變數用{}包起來就可以放入""中
05/08 02:30, 5F
文章代碼(AID): #14L5ocmm (PHP)
討論串 (同標題文章)
文章代碼(AID): #14L5ocmm (PHP)