什么是PHP?編程語言又為什么要選擇學習PHP?

為什么要學習PHP?到底什么是PHP?PHP可以做什么?相信這樣的問題困擾著很多人。

PHP是做網(wǎng)站的一種語言,很多工程師都使用PHP語言來編寫代碼,其應用范圍很廣。在學習PHP之前讓我們來認識一下PHP及其功能。

1、運行在服務器端:學會了PHP,就可以指揮服務器給你干活,甚至是搞破壞^_^(千萬不能真這么做咯),WEB網(wǎng)站的大部分數(shù)據(jù)都是存儲在服務器端的,PHP就是用來處理這些存儲在服務器的數(shù)據(jù)的(功能強大吧)。

2、跨平臺:服務器可以是多種平臺的服務器,比如Linux、Windows、Unix,你都可以指揮(不用怕只能指揮一種服務器啦吧)。

3、腳本語言:它是通過編寫腳本,也就是一行行的計算機指令(也可以理解為特定的英文單詞),來指揮服務器來工作的,因此,在編寫PHP的過程其實就是與老外(服務器成老外啦)交流的過程,交流的語言就是PHP。

4、免費:免費使用(天下還真有免費的午餐)。

專業(yè)解釋:

PHP能做任何事。PHP主要是用于服務端的腳本程序,因此你可以用PHP來完成任何其它的CGI程序能夠完成的工作,例如收集表單數(shù)據(jù),生成動態(tài)網(wǎng)頁,或者發(fā)送/接收Cookies。但PHP的功能遠不局限于此。

PHP腳本主要用于以下三個領(lǐng)域。

服務端腳本。這是PHP最傳統(tǒng),也是最主要的目標領(lǐng)域。開展這項工作你需要具備以下三點:PHP解析器(CGI或者服務器模塊)、WEB服務器和WEB瀏覽器。你需要在運行WEB服務器時,安裝并配置PHP,然后,可以用WEB瀏覽器來訪問PHP程序的輸出,即瀏覽服務端的PHP頁面。

命令行腳本。你可以編寫一段PHP腳本,并且不需要任何服務器或者瀏覽器來運行它。通過這種方式,你僅僅只需要PHP解析器來執(zhí)行。這種用法對于依賴cron(Unix或者Linux環(huán)境)或者TaskScheduler(Windows環(huán)境)的日常運行的腳本來說是理想的選擇。這些腳本也可以用來處理簡單的文本。

編寫客戶端的GUI應用程序。對于基于窗口式的應用程序來說,PHP或許不是一種最好的語言,但是如果你非常精通PHP,并且希望在你的客戶端應用程序中使用PHP的一些高級特性,你可以利用PHP-GTK來編寫這些程序。用這種方法,你還可以編寫跨平臺的應用程序。PHP-GTK是PHP的一個擴展,在通常發(fā)布的PHP包中并不包含它。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容