首頁 > php教程 > php手册 > 主體

菜鳥聊:PHP

WBOY
發布: 2016-08-15 16:49:47
原創
1592 人瀏覽過

      學習PHP已經有2個月時間了,從一開始的一片空白,到現在的剛入門,我對PHP的了解也有更多的認知,希望透過我對PHP的理解,能幫助更多像我一樣的新手更早的認識PHP。 (PS:以下內容的一部分是摘自《PHP和MySQL Web開發從新手到高手》一書,因為我的語言組織能力實在太有限,盡請包涵!)

      PHP是一種伺服器端程式語言(server-side language)。這個概念可能對一開始的新手有點難理解,如果你只有使用過HTML、CSS和JS這樣的客戶端語言來設計Web站點,那就更難理解它了。

      伺服器端語言類似於JavaScript,它允許在Web頁面的HTML程式碼中嵌入小程式(腳本)。和只是用HTML相比,執行的時候,這些程式使用對瀏覽器視窗中顯示的內容有更大的控制權。 javascript和PHP的關鍵差異在於:執行這些嵌入程式的時候,所處在Web頁面載入的階段所處不同。

      想javascript這樣的客戶端語言,是在Web頁面(嵌入的程式及其他內容)從Web伺服器下載之後,有Web瀏覽器讀取並執行的。相反,像PHP這樣的伺服器端語言,是在Web頁面傳送給伺服器之前,有Web伺服器運行的。一旦瀏覽器顯示一個頁面之後,客戶端語言允許你控制該頁面的行為。而伺服器語言則允許你即時的產生客製化的頁面,這些頁面甚至還沒有發生給瀏覽器。

      一旦Web伺服器執行了Web頁中嵌入的PHP程式碼,執行的結果將取代頁中的PHP程式碼的位置。瀏覽器在接受頁面的時候,看到的全部都是標準的HTML程式碼,因此,這種語言叫做「伺服器端語言」。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門推薦
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!