有没有办法将PHP代码编译成可执行文件

时间:2010-04-01 16:36:36

标签: php windows apache compiler-construction

我想知道这种可能性。是否有可能使我们的代码用代码和字符串编译编写,并使其成为可执行文件,并且可以在不使用Apache等服务器的情况下运行。

操作系统环境将是Windows系列。

3 个答案:

答案 0 :(得分:3)

我从未尝试过,但你可以看看PHC。它似乎能够做到这一点。

另请参阅Facebook的Hip-Hop。看起来不错(也是最近的)。

编辑:有关更多PHP编译器,请参阅Wikipedia

答案 1 :(得分:1)

有一些应用程序可以将您的应用程序,Web浏览器和PHP压缩为可执行文件。这样它就像一个应用程序。

如果您想使用PHP在Windows中编写应用程序,可以尝试PHP窗口绑定http://winbinder.org/。看起来很有希望

此外,我在google搜索时发现了两个用于PHP的Windows编译器(我没有使用它们)。

答案 2 :(得分:0)

现有的答案很好地涵盖了将PHP代码编译成可执行文件的可能方法。也就是说,根据您的问题,您可能不必这么做。

如果您正在寻找的是一种在Windows中远离Apache服务器执行PHP脚本的方法,那么您需要做的就是将php安装到您的Windows机器上。然后,只需键入> php script.php

,即可从命令行运行任何php脚本

您可以从http://windows.php.net/download/

下载Windows安装包