php是什麼語言

來源:趣味百科館 2.91W

開源的通用計算機腳本語言。

phP是一種開源的通用計算機腳本語言,外文名:PHP: Hypertext Preprocessor,中文名:“超文本預處理器”,適用於網絡開發並可嵌入HTML中使用,執行效率比完全生成HTML標記的CGI要高許多;PHP還可以執行編譯後代碼,編譯可以達到加密和優化代碼運行,使代碼運行更快。PHP的語法借鑑了c、java和perl等流行計算機語言的特點,使一般程序員易於學習。PHP的主要目標是允許web開發人員快速編寫動態頁面,但php也用於許多其他領域。

PHP主要用於Web開發,應用環境相對簡單,底層操作較少涉及,所以語法簡單,概念比較少,很容易學習和使用。PHP提供了許多有用的內置函數,爲Web開發提供了很多便利,使代碼編寫得更好。

另外PHP有成熟的開發工具,如著名的 CI、zend、Yii、Symfony、Canphp、Thinkphp等一批性能卓著的框架,來給PHP增添羽翼。PHP上手非常快,php學習成本也足夠低。

PHP語法吸收了C語言、Java和Perl的特點,利於學習,使用廣泛,主要適用於Web開發領域。PHP 獨特的語法混合了C、Java、Perl以及PHP自創的語法。它可以比CGI或者Perl更快速地執行動態網頁。

用PHP做出的動態頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標準通用標記語言下的一個應用)文檔中去執行,執行效率比完全生成HTML標記的CGI要高許多;PHP還可以執行編譯後代碼,編譯可以達到加密和優化代碼運行,使代碼運行更快。

PHP不僅可用來開發Web應用程序,也可以開發普通應用程序。

php是什麼語言

apache2handler:這是以apache作爲webserver,採用mod_PHP模式運行時候的處理方式,也是現在應用最廣泛的一種。

cgi:這是webserver和PHP直接的另一種交互方式,也就是大名鼎鼎的fastcgi協議,在最近今年fastcgi+PHP得到越來越多的應用,也是異步webserver所唯一支持的方式。

cli:命令行調用的應用模式上層應用:這就是我們平時編寫的PHP程序,通過不同的sapi方式得到各種各樣的應用模式,如通過webserver實現web應用、在命令行下以腳本方式運行等。

熱門標籤