Sco*_*ion 0 php zend-framework
阅读本文后我对此表示怀疑.我已经读过几种形式和文章,php是一种解释语言,即使我发现Stackoverflow也是如此,但是当我从这里读到它时我感到很困惑.任何人都可以通过某些经过验证的链接或引用来解释这一点.
3评论后添加: - 文章说: -
PHP became a compiled language in the year 2000, when PHP 4 was released for the first time. Until version 3, PHP source code was parsed and executed right away by the PHP interpreter.
请不要在没有查看精神文章的情况下提出您的答案.我在阅读完这篇文章后得到了怀疑,对于本文的内容我更加苛刻,
事实并非如此.
你提到的文章谈到了HipHop,它是Facebook将PHP编译成C++以加快执行速度的工具.
编辑:
正如文章中所解释的那样:
PHP在2000年首次发布时成为了一种编译语言.在版本3之前,PHP解释器立即解析并执行了PHP源代码.
所述第一相解析PHP源代码,并生成PHP代码的二进制表示被称为操作码的Zend
这意味着PHP代码不会直接解析和执行,而是在运行时首先编译.
所以是的,它以某种方式编译,但在内部没有用户的干预,这使得它与Java或C++等真正的编译语言不同.
这是我个人的解释,如果这是错误的,请随时评论.
| 归档时间: |
|
| 查看次数: |
194 次 |
| 最近记录: |