PHPスクリプトは、実行されるまでコンパイルされません。しかし、私は小さな単純なプログラムを作成し、PHPバイナリを必要とせずにバイナリにコンパイルしたいと言います。どうすればこのことができますか?LinuxでPHPスクリプトをコンパイルする
これはいくつかのIDEがこれを行うのを見たものですが、それらはすべてWindows用であるか、Linuxバージョンは実際に正しく構築されていません。
私が望むのは、スクリプト自体の中でpy2exeのようなものです。
PHPスクリプトは、実行されるまでコンパイルされません。しかし、私は小さな単純なプログラムを作成し、PHPバイナリを必要とせずにバイナリにコンパイルしたいと言います。どうすればこのことができますか?LinuxでPHPスクリプトをコンパイルする
これはいくつかのIDEがこれを行うのを見たものですが、それらはすべてWindows用であるか、Linuxバージョンは実際に正しく構築されていません。
私が望むのは、スクリプト自体の中でpy2exeのようなものです。
はあなただけのスクリプトのようにそれを実行したい場合は、それ自体がそれをコンパイルする必要がありますが、ただ、コマンドラインを介してそれを実行することはできませんphc: the PHP compiler
をチェックしてください。 Read running PHP via the command line.
これは:http://www.bambalam.se/bamcompile/ですが、それはWindowsのバイトコードにコンパイルされます。他にもいくつかありますが、私が見たものはすべてウィンドウ用にのみコンパイルされます。
さらにいくつか:
http://www.nusphere.com/products/phpdock.htm
編集:あなたは、それが窓に関係なくLinux上で動作させるために探している場合、私はほとんど忘れてしまったあなただけのスクリプトの先頭に
#!/usr/bin/php
を追加することができ、あなたがすべきコマンドラインから実行することができます。最初にファイルをchmod + xするのを忘れないでください。
FacebookのHiphop-PHPをご覧ください。 PHPコードをC++に変換し、g ++でコンパイルすることができます。明らかに、彼らはWordPressのインストール全体を正常にコンパイルすることさえしました。
"それ自体"をご覧ください。私はこの間違いをますます頻繁に見ます:http://ja.wiktionary.org/wiki/per_se – lImbus