为什么我不能编译PHP代码?

Rob*_*tin 2 php compilation

可能重复:
你能"编译"PHP代码吗?

在用PHP编写应用程序后,为什么我不能将它编译成机器语言?我知道可以制作文件的字节码版本,(据我所知)基本上是一个已被解析为令牌的文件.

但这不是我想要的.显然它不能在一般意义上工作,因为编译的代码将是特定于平台的,但是假设我选择了一个给定的平台.为什么我不能创建一个二进制文件,该文件与PHP在给出我的.php文件时运行的代码相同?

How*_*III 7

你可以,facebook发布了一个项目,目前正在更新为php 5.3(支持所有更低的iirc),名为HipHop,你可以在这里找到它:https://github.com/facebook/hiphop-php