PHP脚本如何编译?

PHP脚本如何编译?,php,apache,Php,Apache,你能告诉我php文件编译的过程是什么吗 PHP文件通常是解释的,而不是编译的——解释器在内部将它们编译成字节码,但这是在调用脚本时自动完成的,而不是由程序员完成的。事实上,看到有这么多编译器,我很惊讶@学员,您可能想查看更多信息。似乎有很多不同的编译器编译到字节码java、C++、等。脸谱网也臭名昭著地编译他们的PHP到C++和机器现在。PHI> PHIPREST如何将PHP翻译成C++,然后编译它。因此,它实际上并不编译PHP本身,而是编译C++。然而,PHP最常见的用例仍然是explaine

你能告诉我php文件编译的过程是什么吗

PHP文件通常是解释的,而不是编译的——解释器在内部将它们编译成字节码,但这是在调用脚本时自动完成的,而不是由程序员完成的。

事实上,看到有这么多编译器,我很惊讶@学员,您可能想查看更多信息。似乎有很多不同的编译器编译到字节码java、C++、等。脸谱网也臭名昭著地编译他们的PHP到C++和机器现在。PHI> PHIPREST如何将PHP翻译成C++,然后编译它。因此,它实际上并不编译PHP本身,而是编译C++。然而,PHP最常见的用例仍然是explained/internal-bytecode。谢谢。那很有趣。所以,我对嘻哈音乐做了更多的阅读。在我看来,这显然是一个利基用途,并假定PHP的使用范围更为有限。我不明白为什么人们不只是使用C++?!因为各种语言都被设计成更容易用于某些事情。PHP被设计为一个HTML预处理器,因此对于许多需要为网页做的事情来说,它通常是有效的。默认情况下,C++不是。