PHP的來龍去脈

來源:互聯網
上載者:User
PHP的來龍去脈
PHP是一種伺服器啟動並執行HTML指令碼語言,以PERL為基礎,C,ASP,SHELL,JAVASCRIPT相似。
PHP(PHP Hypertext Preprocessor,Personal HomePage Tools)
1994年Rasmus Lerdorf開始計劃發展,在1995年以Personal Home Pages Tools開始對外發表第一個版本。
1995年中,第二版的PHP問市,第二版定名為PHP/FI.並加入MSQL的支援。
1997年,PHP3.0是類似於當今PHP文法結構的第一個版本。
2000年發布PHP4
2004,PHP5誕生。OO功能與XML的整合得到了大大的改進。

PHP的特性
PHP3 簡單,速度快,跨平台,強大的資料庫支援,嵌入HTML,分析XML,檔案存取,文本處理,複雜變數,影像處理
PHP4 API擴充,布爾類型,COM/DCOM,與PHP3相容性好,配置,加密支援,多維陣列,JAVA互動支援,OO特點,ZIP檔案處理
PHP5 OO,XML,異常處理,SOAP擴充,支援WEB服務

PHP的機理
PHP在WEB伺服器上運行,當PHP指令碼被用戶端請求時,被請求的PHP程式開始運行,並把執行的結果返回用戶端的瀏覽器。發送給用戶端瀏覽器的內容是普通的HTML文本,不包含PHP代碼。這是與嵌入HTML的用戶端指令碼的最主要的區別。

簡單的例子:
index.php
...
$currtime=time();
$currtimestr=strftime("%H:%M:%S",$currtime);
echo "目前時間是:".$currtimestr;
?>
...

以時分秒的格式來顯示。

PHP安裝與測試
安裝MySQL資料庫
安裝Apache Web伺服器
安裝GD圖形庫
安裝XML
安裝PHP
安裝Zend加速引擎
修改Apache Web服務組態檔
測試PHP

MYSQL:
啟動和關閉:service mysql start,service mysql stop
版本:mysqladmin version
查看資料庫:mysqlshow

Apache:
解壓,產生,編譯,安裝

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.