您的位置:極速下載站 → 電腦軟件 → 教育教學 → 編程開發 → PHP for Windows
PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本預處理器”)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利于學習,使用廣泛,主要適用于Web開發領域。PHP 獨特的語法混合了C、Java、Perl以及PHP自創的語法。它可以比CGI或者Perl更快速地執行動態網頁。用PHP做出的動態頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標準通用標記語言下的一個應用)文檔中去執行,執行效率比完全生成HTML標記的CGI要高許多;PHP還可以執行編譯后代碼,編譯可以達到加密和優化代碼運行,使代碼運行更快。

PHP原始為Personal Home Page的縮寫,已經正式更名為 "PHP: Hypertext Preprocessor"。注意不是“Hypertext Preprocessor”的縮寫,這種將名稱放到定義中的寫法被稱作遞歸縮寫。PHP于1994年由Rasmus Lerdorf創建,剛剛開始是Rasmus Lerdorf為了要維護個人網頁而制作的一個簡單的用Perl語言編寫的程序。這些工具程序用來顯示 Rasmus Lerdorf 的個人履歷,以及統計網頁流量。后來又用C語言重新編寫,包括可以訪問數據庫。他將這些程序和一些表單直譯器整合起來,稱為 PHP/FI。PHP/FI 可以和數據庫連接,產生簡單的動態網頁程序。

在1995年以Personal Home Page Tools (PHP Tools) 開始對外發表第一個版本,Lerdorf寫了一些介紹此程序的文檔。并且發布了PHP1.0!在這的版本中,提供了訪客留言本、訪客計數器等簡單的功能。以后越來越多的網站使用了PHP,并且強烈要求增加一些特性。比如循環語句和數組變量等等;在新的成員加入開發行列之后,Rasmus Lerdorf 在1995年6月8日將 PHP/FI 公開發布,希望可以透過社群來加速程序開發與尋找錯誤。這個發布的版本命名為 PHP 2,已經有 PHP 的一些雛型,像是類似 Perl的變量命名方式、表單處理功能、以及嵌入到 HTML 中執行的能力。程序語法上也類似 Perl,有較多的限制,不過更簡單、更有彈性。PHP/FI加入了對MySQL的支持,從此建立了PHP在動態網頁開發上的地位。到了1996年底,有15000個網站使用 PHP/FI。

在1997年,任職于 Technion IIT公司的兩個以色列程序設計師:Zeev Suraski 和 Andi Gutmans,重寫了 PHP 的剖析器,成為 PHP 3 的基礎。而 PHP 也在這個時候改稱為PHP:Hypertext Preprocessor。經過幾個月測試,開發團隊在1997年11月發布了 PHP/FI 2。隨后就開始 PHP 3 的開放測試,比較后在1998年6月正式發布 PHP 3。Zeev Suraski 和 Andi Gutmans 在 PHP 3 發布后開始改寫PHP 的核心,這個在1999年發布的剖析器稱為 Zend Engine,他們也在以色列的 Ramat Gan 成立了 Zend Technologies 來管理 PHP 的開發。

在2000年5月22日,以Zend Engine 1.0為基礎的PHP 4正式發布,2004年7月13日則發布了PHP 5,PHP 5則使用了第二代的Zend Engine。PHP包含了許多新特色,像是強化的面向對象功能、引入PDO(PHP Data Objects,一個存取數據庫的延伸函數庫)、以及許多效能上的增強。PHP 4已經不會繼續更新,以鼓勵用戶轉移到PHP 5。

2008年PHP 5成為了PHP唯一的有在開發的PHP版本。將來的PHP 5.3將會加入Late static binding和一些其他的功能強化。PHP 6 的開發也正在進行中,主要的改進有移除register_globals、magic quotes 和 Safe mode的功能。

1.預加載;
2.FFI;
3.類屬性的類型支持;
4.NULL 合并賦值運算符;
5.棄用 WDDX 擴展;
6.簡化匿名函數;
7.新增 mb_str_split 函數;
8.始終可用的 Hash 擴展;

文件信息
文件大小:126976 字節
文件說明:CLI
文件版本:7.3.3
MD5:6107B3E9CB27F6376022AD0E2366238F
SHA1:C77505C6B7B77D71234B71CBB83E06D47A59E9BF
CRC32:628DD617
包含文件
deplister.exe
php.exe
php-cgi.exe
phpdbg.exe
php-win.exe
官方網站:http://www.php.net/
相關搜索:PHP
1. 下載PHP安裝包
a.php.net點擊downloads

b. 選擇windows版本的php下載

c. 選擇合適的版本,這里需要注意的是VC9是IIS用的,VC6是給Apache用的

d. 選擇安裝版程序

2. 安裝PHP5.2.17
網上找到的教程大多數都是針對Zip壓縮包的安裝,灑家打算在這里研究下為什么大家都不用Installer。
可能是Installer自由度太高,不是很好進行后續的手工配置吧。
a.歡迎界面,Next

b. 接受條款,Next

c. 選擇PHP 5.2.17的安裝路徑

d. 選擇希望安裝的Web服務器

e.選擇Apache的配置目錄(含有httpd.conf等文件的目錄)

f. 選擇需要安裝的組件,這里說明一下,Extensions下需要根據自己環境來勾選,沒有安裝相應程序的不要勾選,以免運行PHP的時候報錯,灑家在后續的phpmyadmin的使用過程中遇到了不支持bzip2\Mcrypt\Multi-byte String\MySQLi和zip的錯誤,于是需要返回這個setup中打開對這兩個功能的擴展支持。順便贊一下這個Setup wizard,真的很好用,別再用那些老土的手工修改內容的方法了。
大家好,隨著人們對生活的質量要求越來越高,電腦已經成為人們生活和工作中的必需品,電腦是有很多軟件系統程序組成,如果想要學好電腦,我們必須對這些軟件系統程序有所了解,今天小編就帶領大家學習PHP
PHP 教程
PHP 是一種創建動態交互性站點的強有力的服務器端腳本語言。
PHP 是免費的,并且使用非常廣泛。同時,對于像微軟 ASP 這樣的競爭者來說,PHP 無疑是另一種高效率的選項。
適用于PHP初學者的學習線路和建議
PHP 開發工具推薦
PHP 在線工具
通過實例學習 PHP
我們的 PHP 在線實例讓您能夠更簡單的學習 PHP,實例中包含了 PHP 的源碼及運行結果。
實例

PHP 教程圖1
點擊"運行實例"按鈕查看在線實例運行結果。
PHP 入門視頻教程

PHP 教程圖2
PHP 參考手冊
在菜鳥教程中,您會發現所有 PHP 函數的完整參考手冊:
Array 函數
Calendar 函數
cURL 函數
Date 函數
Directory 函數
Error 函數
Filesystem 函數
Filter 函數
FTP 函數
HTTP 函數