PHP(“PHP: Hypertext Preprocessor”,超文本預處理器的字母縮寫)是一(yī)種被廣泛應用的開(kāi)放源代碼的多用途腳本語言,它可(kě)嵌入到 HTML中,尤其适合 web 開(kāi)發。
以上(shàng)是一(yī)個簡單的回答(dá),不過這(zhè)是什麽意思呢?請(qǐng)看(kàn)如(rú)下(xià)例子:
示例 #1 一(yī)個介紹性的範例
<!DOCTYPE html>
<html>
<head>
<title>Example</title>
</head>
<body>
<?php
echo "Hi, I'm a PHP script!";
?>
</body>
</html>
請(qǐng)注意這(zhè)個範例和(hé)其它用 C 或 Perl 語言寫的腳本之間(jiān)的區(qū)别——與用大量的命令來編寫程序以輸出 HTML 不同的是,PHP 頁面就是 HTML,隻不過在其中嵌入了(le)一(yī)些代碼來做(zuò)一(yī)些事情(在本例中輸出了(le) "Hi, I'm a PHP script!")。PHP 代碼被包含在特殊的起始符和(hé)結束符 <?php 和(hé) ?> 中,使得可(kě)以進出“PHP 模式”。
和(hé)客戶端的 JavaScript 不同的是,PHP 代碼是運行(xíng)在服務端的。如(rú)果在服務器上(shàng)建立了(le)如(rú)上(shàng)例類似的代碼,則在運行(xíng)該腳本後,客戶端就能(néng)接收到其結果,但(dàn)他(tā)們無法得知其背後的代碼是如(rú)何運作(zuò)的。甚至可(kě)以将 web 服務器設置成讓 PHP 來處理所有的 HTML 文件,這(zhè)麽一(yī)來,用戶就無法得知服務端到底做(zuò)了(le)什麽。
使用 PHP 的最大的好處是它對于初學者來說極其簡單,同時(shí)也給專業的程序員(yuán)提供了(le)各種高級的特性。當看(kàn)到 PHP 長(cháng)長(cháng)的特性列表時(shí),請(qǐng)不要(yào)害怕。可(kě)以很(hěn)快(kuài)的入門,隻需幾個小時(shí)就可(kě)以自(zì)己寫一(yī)些簡單的腳本。
盡管 PHP 的開(kāi)發是以服務端腳本為(wèi)目的,但(dàn)事實上(shàng)其功能(néng)遠不局限與此。請(qǐng)繼續讀後面的章(zhāng)節,在“PHP 能(néng)做(zuò)什麽”一(yī)節中将獲得更多的信息。如(rú)果對 web 編程感興趣,也可(kě)以閱讀簡明(míng)教程。
網站建設開(kāi)發|APP設計開(kāi)發|小程序建設開(kāi)發