Re: [請益] 新手的基本問題
※ 引述《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
09/12 20:18, 1F
→
09/12 20:19, , 2F
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
09/12 20:33, 7F
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章