PHP軟件介紹
PHP原始為Personal Home Page的縮寫(xiě),已經(jīng)正式更名為 "PHP: Hypertext Preprocessor"。注意不是“Hypertext Preprocessor”的縮寫(xiě),這種將名稱放到定義中的寫(xiě)法被稱作遞歸縮寫(xiě)。PHP于1994年由Rasmus Lerdorf創(chuàng)建,剛剛開(kāi)始是Rasmus Lerdorf為了要維護(hù)個(gè)人網(wǎng)頁(yè)而制作的一個(gè)簡(jiǎn)單的用Perl語(yǔ)言編寫(xiě)的程序。這些工具程序用來(lái)顯示 Rasmus Lerdorf 的個(gè)人履歷,以及統(tǒng)計(jì)網(wǎng)頁(yè)流量。后來(lái)又用c語(yǔ)言重新編寫(xiě),包括可以訪問(wèn)數(shù)據(jù)庫(kù)。他將這些程序和一些表單直譯器整合起來(lái),稱為 PHP/FI。PHP/FI 可以和數(shù)據(jù)庫(kù)連接,產(chǎn)生簡(jiǎn)單的網(wǎng)頁(yè)程序。
PHP功能介紹
1.開(kāi)放源代碼
所有的PHP源代碼事實(shí)上都可以得到。
2.免費(fèi)性
和其它技術(shù)相比,PHP本身免費(fèi)且是開(kāi)源代碼。
3.快捷性
程序開(kāi)發(fā)快,運(yùn)行快,技術(shù)本身學(xué)習(xí)快。嵌入于HTML:因?yàn)镻HP可以被嵌入于HTML語(yǔ)言,它相對(duì)于其他語(yǔ)言。編輯簡(jiǎn)單,實(shí)用性強(qiáng),更適合初學(xué)者。
4.跨平臺(tái)性強(qiáng)
由于PHP是運(yùn)行在服務(wù)器端的腳本,可以運(yùn)行在UNIX、LINUX、WINDOWS、Mac OS下。
5.效率高
PHP消耗相當(dāng)少的系統(tǒng)資源。
6.圖像處理
用PHP動(dòng)態(tài)創(chuàng)建圖像,PHP圖像處理默認(rèn)使用GD2。且也可以配置為使用image magick進(jìn)行圖像處理。
7.面向?qū)ο?
在php4,php5 中,面向?qū)ο蠓矫娑加辛撕艽蟮母倪M(jìn),php完全可以用來(lái)開(kāi)發(fā)大型商業(yè)程序。
8.專業(yè)專注
PHP支持腳本語(yǔ)言為主,同為類C語(yǔ)言。
PHP更新日志
1.預(yù)加載;
2.FFI;
3.類屬性的類型支持;
4.NULL 合并賦值運(yùn)算符;
5.棄用 WDDX 擴(kuò)展;
6.簡(jiǎn)化匿名函數(shù);
7.新增 mb_str_split 函數(shù);
8.始終可用的 Hash 擴(kuò)展;