PHP(PHP: Hypertext Preprocessor的縮寫,中文名:「超文本預處理器」)是一種通用開源腳本語言。php
語法吸取了C語言、Java和 Perl的特色,入門門檻較低,易於學習,使用普遍,主要適用於Web開發領域。PHP的文件後綴名爲php。數據庫
一、PHP 獨特的語法混合了 C、Java、Perl 以及 PHP 自創新的語法。編程
二、PHP支持幾乎全部流行的數據庫以及操做系統。服務器
三、PHP能夠比CGI或者Perl更快速的執行動態網頁——動態頁面方面,與其餘的編程語言相比:編程語言
PHP是將程序嵌入到HTML文檔中去執行,執行效率比徹底生成htmL標記的CGI要高許多;學習
PHP具備很是強大的功能,全部的CGI的功能PHP都能實現。操作系統
四、最重要的是PHP能夠用C、C++進行程序的擴展!開放源代碼
一、開放源代碼,全部的PHP源代碼事實上均可以獲得。htm
二、免費性,php和其它技術相比,PHP自己免費且是開源代碼。對象
三、快捷性,程序開發快,運行快,技術自己學習快。嵌入於HTML:由於PHP能夠被嵌入於HTML語言,它相對於其餘語言。編輯簡單,實用性強,更適合初學者。
四、跨平臺性強,因爲PHP是運行在服務器端的腳本,能夠運行在UNIX、LINUX、WINDOWS、Mac OS下。
五、專業專一,PHP支持腳本語言爲主,同爲類C語言。
六、效率高PHP消耗至關少的系統資源。
七、面向對象,在php4,php5 中,面向對象方面都有了很大的改進,php徹底能夠用來開發大型商業程序。
八、圖像處理,用PHP動態建立圖像,PHP圖像處理默認使用GD2。且也能夠配置爲使用image magick進行圖像處理。