Jollen 網路學院
|| Jollen 的 Embedded Linux 訓練方案 | Jollen 的 Embedded Linux 系列著作 ||
□ Jollen網路學院 >> PHP 讀者服務 >> PHP 線上教材 □

CH4: Hello, world!

在這篇文章裡,你可以學到:
  • 簡單的 PHP 程式長相
  • PHP 與 HTML 的關聯

簡單的 PHP 程式長相

一開始,Jollen 以一個 PHP 程式做為開頭。這是一份相單簡單的 PHP 程式:

<html>

<head>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=big5">
<meta NAME="GENERATOR" CONTENT="Microsoft FrontPage 3.0">
<title>PHP3 Example.</title>
</head>
<body BGCOLOR="#FFFFFF">
<?php
echo "<p>Hello!</p><br>";
echo "<p>World...</p><br>";
?>

</body>
</html>

當這份 PHP 程式被執行後,會輸出底下的 HTML 給瀏覽器:

<html>

<head>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=big5">
<meta NAME="GENERATOR" CONTENT="Microsoft FrontPage 3.0">
<title>PHP3 Example.</title>
</head>

<body BGCOLOR="#FFFFFF">

<p>Hello!</p><br>
<p>World...</p><br>

</body>
</html>

嗯...是的,沒錯!看起來就像是一個可以輕易做出來的網頁一樣,事實上呢,這個網頁的前身就是用 Microsoft FrontPage 做出來的,看到了吧!

第一個程式藍色的部份就是 PHP 的程式區塊,PHP 的程式區塊利用 <?php ... ?> 圍起來,第二個輸出後的網頁藍色的部份就是 PHP 程式執行後的結果。也是使用者最後會接收到的檔案內容。

利用 PHP 的目的就是為了輸出 HTML 格式的檔案,只不過,用程式來跑可以讓網頁有「動態」效果,而利用編輯程式做出來的網頁是冰冰冷冷的!

請仔細比對原來的 PHP 程式被置換後的內容,PHP 程式執行後,只有「最終輸出的內容」才會呈現在畫面上,所以,當我們需要一些動態的內容時,就必須用 PHP 來設計網頁。這樣的情形最常見的像是顯示訪客的 IP 位址,因為 IP 位址的資訊無法事先利用編輯程式設計,也就是說,必須「動態」地顯示。

PHP 與 HTML 的關聯

接下來,我們又在這個簡單的程式裡發現一件重要的事。PHP 是用來輸出網頁內容的,而網頁不就是 HTML 寫成的嗎?是的,you got it!

這個重要的資訊告訴我們,PHP 被夾雜在 HTML 檔案裡,只有 PHP 的程式區塊會被執行,而執行後的結果,輸出時,必須要配合整個網頁所使用的 HTML 語法,輸出文字或圖形時,也要使用 HTML 的語法。

所以說:學好 PHP 前,要先把 HTML 搞定。

嗯,到這裡我想大家對 PHP 的長相已經有最初步的認識了,如果您想知道,要如何安裝並執行 PHP,那麼,請繼續看下去 :)

PHP 線上教材
· CH1: 什麼是 PHP
· CH2: PHP 的用途
· CH3: PHP 的優點
· CH4: Hello, world!
· CH5: 如何安裝 PHP
· CH6: PHP 入門觀念
· CH7: PHP 基本語法
· CH8: PHP 常數與變數
· CH9: PHP 函數設計
· CH10: PHP 運算元
· CH11: PHP Expression
· CH12: PHP 陣列
· CH13: PHP Class設計
· CH14: PHP 良好習慣
回首頁 |  TOP |
    Copyright (c) 2006 www.jollen.org
All rights reserved. 更新日期: 2006/04/11