看板 PHP 關於我們 聯絡資訊
※ 引述《mikilion (痛到最後就不痛了)》之銘言: : 我現在正在看基礎的書 : 想問3個簡單的小問題 : 1.echo "<H3>我的第一個PHP程式</H3>"; : 我想問<H3>是代表什麼意思? <H?> 是 html 的tag(標籤?) 從<H1>到<H6>,是在控制字型大小 (似乎不建議使用,用CSS控制吧) : 如果寫成echo <H3>"我的第一個PHP程式"</H3>; : 有差別嗎? 有,會跑不出來= = : 因為我認為雙引號應該是專門夾字串的 : 單引號夾變數(以上請指正) 我記得大部分得時候,用雙引號跟單引號都是一樣的 但是在某本書上看到,有單引號似乎會跑的比較快 然後在某些情況下還是得用雙引號 : 2.echo $_GET['somebody'].",你好,歡迎光臨{$my_name}的網站!": : echo "{$_GET['somebody']},你好,歡迎光臨{$my_name}的網站!": : 這兩行裡第2行用大括號分隔字串和變數時 分隔字串和變數可以用 str.var.str 或 str{var}str 兩種方法(我只知道這兩種= =") : 為何""雙引號是將字串和變數都包在一起 : 這樣和第一個問題我的想法衝突了 : 3.在C裡面任何的變數都需要宣告 : 不過我看PHP範例程式裡(第2問題裡的'somebody') : 他都是直接出現就用了(就算是沒給任何值,C也是需要宣告一下才能用) : 所以只要命名正確不需要宣告嗎?(還是我錯了?) : 謝謝 應該是不需要宣告,印象中除了C以外還有些程式語言的變數也是不需要經過宣告的 (JAVA?) 以上,有錯請鞭。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.228.88
passers:對了,在class裡的某些情況下好像要先宣告。 09/12 20:09
averywu:單雙引號的差異是PHP要不要處理字串內的變數 09/12 20:10
passers:原來如此@@ 09/12 20:12
strojakvich:不需要宣告的應該是javascript吧? 09/12 22:10