作者s82237823 ()
看板PHP
標題[請益] PHP程式請益
時間Wed Aug 1 06:36:55 2012
<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
1F:推 matrixki:html內嵌php要用 <?php ?> 包起來 08/01 07:14
2F:→ matrixki:<font> </font> 是一個tag and close tag 08/01 07:15
3F:→ matrixki:echo $變數 是把變數的值輸出到瀏覽器上 08/01 07:15
所以只有<?php ?> 中間是PHP程式碼
其他都是HTML的語法囉?
那些地方可以加入<?php ?>
每個地方都可以加?
4F:推 LaPass:這不是只有這個FONT看不懂了..... 這是根本看不懂php..... 08/01 09:08
5F:→ LaPass:不知道你有沒有寫過其他程式? 像php jsp asp這種伺服器端的 08/01 09:09
6F:→ LaPass:程式語言,最後都是輸出一份html檔到client端。但因為並不 08/01 09:10
7F:→ LaPass:是每種場合都需要大量的運算,所以會出現這種,在html中夾 08/01 09:11
8F:→ LaPass:程式碼的格式。<?php ?>就是區分 程式碼/html 分隔的標籤 08/01 09:12
9F:→ LaPass:在<?php ?>中的就是程式碼,在程式碼中輸出html要用echo或 08/01 09:12
10F:→ LaPass:是print printf去印出來 08/01 09:13
11F:推 LaPass:總之,加油。 ^^" 08/01 09:14
我看懂了 這個print "</font>" 是關掉<font size="<?php echo $b ?>">
這個FONT的對嗎
那請問為什麼關閉FONT 要把它印出來阿...
12F:推 tjjh89017:新手給推 08/01 11:39
感謝各位幫忙
※ 編輯: s82237823 來自: 157.228.191.178 (08/01 13:17)
13F:→ kerash:php 的 code 是不會顯示在 client 端上的,所以才要 print 08/01 13:29
14F:→ kerash:這應該是偏向教學性質的 code 才這樣寫,不然正常閉合就好 08/01 13:29
15F:→ kerash:即 </font> 08/01 13:30
<?php
print "</font>";(剛剛測試PRINT不寫也可以過耶 為什麼阿)
還有ECHO不寫也都可以過
?>
※ 編輯: s82237823 來自: 157.228.191.178 (08/01 13:55)
※ 編輯: s82237823 來自: 157.228.191.178 (08/01 13:55)
16F:推 bibo9901:<?php "..." ?> 還是正確的 php 語法 08/01 15:14
17F:→ bibo9901:就一行無意義的敘述而已 08/01 15:15
18F:→ bibo9901:再加上瀏覽器本身很聰明的自動修正..所以看起來都一樣 08/01 15:16
19F:→ kerash:可以過,但是 </font>應該不顯示,瀏覽器應該不會對 font 08/01 15:26
20F:→ kerash:做修正,只要後面再多打一些東西就知道了.. 08/01 15:27
21F:→ MOONRAKER:阿你找一個C compiler,main()裡面寫 "gy"; 看會怎樣 08/01 18:27
22F:→ tkdmaf:我的建議是:換一本書。這什麼爛範例? 08/02 09:48