Re: [請益] 新手的基本問題

看板PHP作者時間18年前 (2007/09/12 20:11), 編輯推噓3(304)
留言7則, 3人參與, 最新討論串3/4 (看更多)
※ 引述《mikilion (痛到最後就不痛了)》之銘言: : 我現在正在看基礎的書 : 想問3個簡單的小問題 : 1.echo "<H3>我的第一個PHP程式</H3>"; : 我想問<H3>是代表什麼意思? : 如果寫成echo <H3>"我的第一個PHP程式"</H3>; : 有差別嗎? : 因為我認為雙引號應該是專門夾字串的 : 單引號夾變數(以上請指正) 看到此文,再對照你的前一篇文, 我想很誠懇的建議你,除了 php 之外, 連 HTML & CSS 都必須要紮實地從基礎打起比較好。 畢竟你沒辦法在完全不懂 HTML 的情況下就輸出一個網頁頁面。 先回答你的問題好了,<h3> 和 </h3> 是為 HTML 標籤,是三級標題的意思。 你問的那個語法,表示要輸出一段 HTML 碼, 在網頁上顯示的結果,是夾在兩個標籤內的文字,以第三級標題的型態來顯示。 其中並不涉及任何變數,所以,當然不能寫做你後面提到的那個語法! : 2.echo $_GET['somebody'].",你好,歡迎光臨{$my_name}的網站!": : echo "{$_GET['somebody']},你好,歡迎光臨{$my_name}的網站!": : 這兩行裡第2行用大括號分隔字串和變數時 : 為何""雙引號是將字串和變數都包在一起 : 這樣和第一個問題我的想法衝突了 給你一個簡單的範例好了,你要注意的是其中單引號與雙引號的區別。 example 1. $fruit = 'apple'; echo "$fruit 是一種水果"; 此時輸出的結果是: apple 是一種水果 example 2. $fruit = 'apple'; echo '$fruit 是一種水果'; 此時輸出的結果是: $fruit 是一種水果 : 3.在C裡面任何的變數都需要宣告 : 不過我看PHP範例程式裡(第2問題裡的'somebody') : 他都是直接出現就用了(就算是沒給任何值,C也是需要宣告一下才能用) : 所以只要命名正確不需要宣告嗎?(還是我錯了?) C 的狀況我不是很清楚,不過在 php 當中, 的確只要直接給值就可以成立了,不需要事先宣告。 : 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.165.43.51 ※ 編輯: chweng 來自: 218.165.43.51 (09/12 20:17)

09/12 20:18, , 1F
謝謝你詳細的回答,問題1我發現是我笨了~忘了最基本的
09/12 20:18, 1F

09/12 20:19, , 2F
不過問題2我看之前推文和回文的範例程式
09/12 20:19, 2F

09/12 20:19, , 3F
還是有點無法理解$字號的出現是為什麼?
09/12 20:19, 3F

09/12 20:21, , 4F
請以"引號"為關鍵字 搜尋一下板上的文章 希望對你有點幫助
09/12 20:21, 4F

09/12 20:22, , 5F
我看懂了!!~~不過我還是去找多點範例加深印象好了~
09/12 20:22, 5F

09/12 20:23, , 6F
謝謝~~
09/12 20:23, 6F

09/12 20:33, , 7F
$←表示為變數@@~C裡面沒有,習慣就好了。
09/12 20:33, 7F
文章代碼(AID): #16vzTjEA (PHP)
討論串 (同標題文章)
文章代碼(AID): #16vzTjEA (PHP)