編程學習網 > PHP技術 > php用什么語言開發的?
2021
07-19

php用什么語言開發的?

php就是一種語言,基層主要是用C來寫的。

PHP 繼承自一個老的工程,名叫 PHP/FI。PHP/FI 在 1995 年由 Rasmus Lerdorf 創建,最初只是一套簡單的 Perl 腳本,用來跟蹤訪問他主頁的人們的信息。它給這一套腳本取名為“Personal Home Page Tools”。

隨著更多功能需求的增加,Rasmus 寫了一個更大的 C 語言的實現,它可以訪問數據庫,可以讓用戶開發簡單的動態 Web 程序。


Rasmus ? 發布了 PHP/FI 的源代碼,以便每個人都可以使用它,同時大家也可以修正它的 Bug 并且改進它的源代碼。


PHP/FI,一個專為個人主頁/表單提供解釋程序的程序,已經包含了今天 PHP 的一些基本功能。它有著 Perl 樣式的變量,自動解釋表單變量,并可以嵌入 HTML。語法本身與 Perl 很相似,但是它很有限,很簡單,還稍微有些不協調。


到1997年,PHP/FI 2.0,也就是它的 C 語言實現的第二版在全世界已經有幾千個用戶(估計)和大約 50,000 個域名安裝,大約是 Internet 所有域名的 1%。但是那時只有幾個人在為該工程撰寫少量當代碼,它仍然只是一個人的工程。


PHP/FI 2.0 在經歷了數個 beta 版本的發布后于 1997 年 11 月發布了官方正式版本。不久,PHP 3.0 的第一個 alpha 版本的發布,PHP 從此走向了成功。


PHP 3.0 是類似于當今 PHP 語法結構的第一個版本。Andi Gutmans 和 Zeev Suraski 在為一所大學的項目中開發電子商務程序時發現 PHP/FI 2.0 功能明顯不足,于是他們重寫了代碼。這就是 PHP 3.0。


經過Andi,Rasmus 和 Zeev 一系列的努力,考慮到 PHP/FI 已存在的用戶群,他們決定聯合發布 PHP 3.0 作為 PHP/FI 2.0 的官方后繼版本。而 PHP/FI 2.0 的進一步開發幾乎終止了。


PHP 3.0 的一個最強大的功能是它的可擴展性。除了給最終用戶提供數據庫、協議和 API 的基礎結構,它的可擴展性還吸引了大量的開發人員加入并提交新的模塊。后來證實,這是 PHP 3.0 取得巨大成功的關鍵。


PHP 3.0 中的其它關鍵功能包括面向對象的支持和更強大和協調的語法結構。


這個全新的語言伴隨著一個新的名稱發布。它從 PHP/FI 2.0 的名稱中移去了暗含“本語言只限于個人使用”的部分。它被命名為簡單的縮寫“PHP”。這是一種遞歸的縮寫,它的全稱是——PHP: Hypertext Preprocessor。


php其獨特的語法混合了C、Java、Perl以及PHP自創的語法。

以上就是“php用什么語言開發的?”的詳細內容,想要獲取更多php教程歡迎關注編程學習網

掃碼二維碼 獲取免費視頻學習資料

Python編程學習

查 看2022高級編程視頻教程免費獲取