PHP スクリプトは、実際には実行されるまでコンパイルされないことを知っています。ただし、小さな単純なプログラムを作成し、PHP バイナリを必要とせずにバイナリにコンパイルしたいとします。どうすればこれを行うことができますか?
これを行ういくつかの IDE を見てきましたが、それらはすべて Windows 用であるか、Linux バージョンは実際には正しくビルドされません。
私が望むのは、スクリプト自体でそれを行う py2exe のようなものです。
Phcをチェックしてください: PHP コンパイラー
スクリプトのように実行するだけの場合は、それ自体をコンパイルする必要はなく、コマンド ラインから実行するだけです。 コマンドラインから実行中の PHP を読んでください。
http://www.bambalam.se/bamcompile/がありますが、これはWindows バイトコードにコンパイルされます。他にもいくつかありますが、私が見たものはすべて、Windows 用にのみコンパイルされます。
その他:
http://www.nusphere.com/products/phpdock.htm
編集:追加できるウィンドウに関係なく、Linuxで動作させようとしているかどうかをほとんど忘れていました
#!/usr/bin/php
スクリプトの先頭に追加すると、コマンドラインから実行できるはずです。最初にファイルを chmod +x することを忘れないでください。
Facebook のHiphop-PHPを見てください。PHP コードを C++ に変換し、g++ でコンパイルすることができます。どうやら、WordPress インストール全体を正常にコンパイルすることさえできたようです。