眾所周知,PHP代碼是以腳本形式出現(xiàn)的,它也是一種由您創(chuàng)建并填充代碼的純文本文件。html使用了大量的尖角括號(hào)(即<>)以及類(lèi)似html、head、ul的關(guān)鍵字,與此對(duì)應(yīng),PHP使用了大量的美元符號(hào)($)以及類(lèi)似mySqlquery和echo這樣的關(guān)鍵字。因此,html和PHP并非完全不相似。
PHP開(kāi)發(fā)博客 PHP是解釋性語(yǔ)言:
但是,它們的相似之處主要在于基礎(chǔ)的底層格式:它們都只是文本。您可以不在Web瀏覽器中打開(kāi)html文件,而是在Notepad(記事本程序)或類(lèi)似Eclipse的集成開(kāi)發(fā)環(huán)境、或者在類(lèi)似vi或emacs這樣的命令行編輯器中打開(kāi)html文件。同樣,PHP代碼也是文本組成的。
一旦您獲得一個(gè)腳本之后,您就得讓PHP程序解釋該腳本。PHP解釋器是一款運(yùn)行于您的web服務(wù)器上并且可讀取、理解該腳本內(nèi)容的軟件,它向web服務(wù)器輸出解釋后的代碼并指示服務(wù)器下一步跳轉(zhuǎn)到哪里,或者如何處理用戶(hù)的表單字段項(xiàng)。請(qǐng)記住,您的腳本只是一個(gè)文本文件,僅當(dāng)每次訪問(wèn)該腳本時(shí)才會(huì)逐行解釋該文件。
這與Java或C++等編譯后才能運(yùn)行的語(yǔ)言略有不同。在Java或C++那些編譯語(yǔ)言中,您也可將代碼寫(xiě)到文本文件中,然后再運(yùn)行命令將該文本文件轉(zhuǎn)換成其他格式:類(lèi)文件、二進(jìn)制文件或您的計(jì)算機(jī)所使用的不可讀代碼片段。
類(lèi)似PHP和Java的解釋型語(yǔ)言的優(yōu)點(diǎn)在于,您可以隨時(shí)編寫(xiě)代碼并立即運(yùn)行。您不需要一大堆的工具或后續(xù)步驟對(duì)其進(jìn)行編譯。您可以隨時(shí)編寫(xiě)PHP代碼,然后在瀏覽器中直接測(cè)試,運(yùn)行成功后繼續(xù)編寫(xiě)更多代碼。這種方法速度快,通常也意味著這種開(kāi)發(fā)模式非常有趣。PHP開(kāi)發(fā)一直深受企業(yè)家和工程師們的喜愛(ài),如今發(fā)展前景一路走熱,有想法的讀者可以在線(xiàn)免費(fèi)觀看創(chuàng)客學(xué)院PHP培訓(xùn)教程視頻,從零開(kāi)始學(xué)習(xí)PHP語(yǔ)言。
1.《解釋型語(yǔ)言 為什么說(shuō)PHP是解釋性語(yǔ)言》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識(shí),僅代表作者本人觀點(diǎn),與本網(wǎng)站無(wú)關(guān),侵刪請(qǐng)聯(lián)系頁(yè)腳下方聯(lián)系方式。
2.《解釋型語(yǔ)言 為什么說(shuō)PHP是解釋性語(yǔ)言》僅供讀者參考,本網(wǎng)站未對(duì)該內(nèi)容進(jìn)行證實(shí),對(duì)其原創(chuàng)性、真實(shí)性、完整性、及時(shí)性不作任何保證。
3.文章轉(zhuǎn)載時(shí)請(qǐng)保留本站內(nèi)容來(lái)源地址,http://f99ss.com/jiaoyu/97349.html