php 解释语言,php是解释型语言吗
生活随笔
收集整理的這篇文章主要介紹了
php 解释语言,php是解释型语言吗
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
PHP是屬于解釋型語言,還是編譯型語言?下面先來看一下計算機語言的發展史:
第一代:機器語言,全部都是01010二進制代碼,計算機能夠直接的識別,運行效率是最高的,但是難編,難記,難區分,可移植性差!
第二代:匯編語言,其實就是符號化的機器語言,增加了編程的可讀性,本質還是屬于低級語言,匯編語言要經過匯編程序(轉換為二進制)計算機才能執行
第三代:高級語言,就是用接近于人類的自然語言和數學語言編寫的程序,計算機不能直接識別,必須經過翻譯才能執行!
計算機語言翻譯的兩種方式:
編譯型:先翻譯后執行,先形成一個可執行文件,比如.exe結尾的,如果想執行100次,只需要翻譯一次就行了!
解釋型:邊翻譯邊執行,如果想執行100次,需要翻譯100次!
(推薦學習,PHP視頻教程)
PHP是解釋型的語言!
但是,PHP為了提高代碼執行的效率,在執行之前會在PHP核心引擎里面,進行一次預編譯!預編譯的目的不是讓計算機能夠直接執行,
而是讓PHP解釋器可以直接執行!
總結
以上是生活随笔為你收集整理的php 解释语言,php是解释型语言吗的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 主成分分析PCA以及特征值和特征向量的意
- 下一篇: php文件上传到虚拟主机,php源码上传