亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

php文件執行還要編譯嗎?為什么

php文件執行還要編譯嗎?為什么

正在回答

3 回答

是這樣解釋嗎,php直接解釋php文件吧,Apache只是服務器的環境。


0 回復 有任何疑惑可以回復我~

php是解釋性語言,需要一個虛擬機(具體說是php解釋器)才可以運行,這個解釋器由服務器(apache)來調用,用來解釋php!

關于解釋性語言和編譯性語言的區別:

1.編譯型語言在程序執行之前,有一個單獨的編譯過程,將程序翻譯成機器語言,以后執行這個程序的時候,就不用再進行翻譯了。
2.解釋型語言,是在運行的時候將程序翻譯成機器語言,所以運行速度相對于編譯型語言要慢。
3.C/C++ 等都是編譯型語言,而Java,C#等都是解釋型語言。
4.雖然Java程序在運行之前也有一個編譯過程,但是并不是將程序編譯成機器語言,而是將它編譯成字節碼(可以理解為一個中間語言)。在運行的時候,由JVM將字節碼再翻譯成機器語言。
5.腳本語言一般都有相應的腳本引擎來解釋執行。 他們一般需要解釋器才能運行。JAVASCRIPT,ASP,PHP,PERL,Nuva都是腳本語言。C/C++編譯、鏈接后,可形成獨立執行的exe文件。

1 回復 有任何疑惑可以回復我~

需要。

瀏覽器無法識別,動態內容需要填充

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

php文件執行還要編譯嗎?為什么

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號