[請益] PHP程式請益

看板PHP作者時間13年前 (2012/08/01 06:36), 編輯推噓5(5017)
留言22則, 7人參與, 最新討論串1/3 (看更多)
<html> <head><title>字形尺寸的變化</title></head> <body> <?php //指定變數初始值 $a=2; $b=4; ?> <font size="<?php echo $a ?>"> <p>歡迎使用PHP網頁設計</p></font> <font size="<?php echo $b ?>"> <p>PHP and Mysql 網頁設計範本</p> <?php print "</font>"; ?> </body> </html> 各位大大 print "</font>" 為什麼這邊要加一個</font>? 這隻程式是我照著書上打的 只有這個FONT看不懂 其他的大概可以猜出是什麼意思 有大大可以幫小弟詳解嗎? 自己研讀PHP 看書寫的第一隻程式 真的是除了不懂還是只有不懂 <?php ?> 這個是? echo $變數 這個又是什麼意思? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 157.228.191.178

08/01 07:14, , 1F
html內嵌php要用 <?php ?> 包起來
08/01 07:14, 1F

08/01 07:15, , 2F
<font> </font> 是一個tag and close tag
08/01 07:15, 2F

08/01 07:15, , 3F
echo $變數 是把變數的值輸出到瀏覽器上
08/01 07:15, 3F
所以只有<?php ?> 中間是PHP程式碼 其他都是HTML的語法囉? 那些地方可以加入<?php ?> 每個地方都可以加?

08/01 09:08, , 4F
這不是只有這個FONT看不懂了..... 這是根本看不懂php.....
08/01 09:08, 4F

08/01 09:09, , 5F
不知道你有沒有寫過其他程式? 像php jsp asp這種伺服器端的
08/01 09:09, 5F

08/01 09:10, , 6F
程式語言,最後都是輸出一份html檔到client端。但因為並不
08/01 09:10, 6F

08/01 09:11, , 7F
是每種場合都需要大量的運算,所以會出現這種,在html中夾
08/01 09:11, 7F

08/01 09:12, , 8F
程式碼的格式。<?php ?>就是區分 程式碼/html 分隔的標籤
08/01 09:12, 8F

08/01 09:12, , 9F
在<?php ?>中的就是程式碼,在程式碼中輸出html要用echo或
08/01 09:12, 9F

08/01 09:13, , 10F
是print printf去印出來
08/01 09:13, 10F

08/01 09:14, , 11F
總之,加油。 ^^"
08/01 09:14, 11F
我看懂了 這個print "</font>" 是關掉<font size="<?php echo $b ?>"> 這個FONT的對嗎 那請問為什麼關閉FONT 要把它印出來阿...

08/01 11:39, , 12F
新手給推
08/01 11:39, 12F
感謝各位幫忙 ※ 編輯: s82237823 來自: 157.228.191.178 (08/01 13:17)

08/01 13:29, , 13F
php 的 code 是不會顯示在 client 端上的,所以才要 print
08/01 13:29, 13F

08/01 13:29, , 14F
這應該是偏向教學性質的 code 才這樣寫,不然正常閉合就好
08/01 13:29, 14F

08/01 13:30, , 15F
即 </font>
08/01 13:30, 15F
<?php print "</font>";(剛剛測試PRINT不寫也可以過耶 為什麼阿) 還有ECHO不寫也都可以過 ?> ※ 編輯: s82237823 來自: 157.228.191.178 (08/01 13:55) ※ 編輯: s82237823 來自: 157.228.191.178 (08/01 13:55)

08/01 15:14, , 16F
<?php "..." ?> 還是正確的 php 語法
08/01 15:14, 16F

08/01 15:15, , 17F
就一行無意義的敘述而已
08/01 15:15, 17F

08/01 15:16, , 18F
再加上瀏覽器本身很聰明的自動修正..所以看起來都一樣
08/01 15:16, 18F

08/01 15:26, , 19F
可以過,但是 </font>應該不顯示,瀏覽器應該不會對 font
08/01 15:26, 19F

08/01 15:27, , 20F
做修正,只要後面再多打一些東西就知道了..
08/01 15:27, 20F

08/01 18:27, , 21F
阿你找一個C compiler,main()裡面寫 "gy"; 看會怎樣
08/01 18:27, 21F

08/02 09:48, , 22F
我的建議是:換一本書。這什麼爛範例?
08/02 09:48, 22F
文章代碼(AID): #1G65u977 (PHP)
討論串 (同標題文章)
文章代碼(AID): #1G65u977 (PHP)