perl でプログラミングをしていても、 PHP でプログラミングをしていても、たまには exe ファイルに変換して実行したいことがある。bamcompile を使うと、PHP ファイルを exe ファイルに変換することができる。
◆特徴
- PHP スクリプトを exe 形式の実行ファイルに変換できる
- ソースコードの隠蔽ができる
- PHP がない環境でも、exeファイルを実行することができる
- Windows上で実行できる
- 以下の拡張に対応している(らしい)
- bcmath
- calendar
- com
- ctype
- ftp
- mysql
- odbc
- pcre
- turck mmcache
- win32std
- winbinder
- xml
- zlib
- PHP-GTKやWinBinderを使ってGUIアプリケーションも作れるらしい
スポンサードリンク
◆インストール
公式サイトからダウンロード、解凍しておく。ここでは例として C:\bamcompile に置く。
◆使い方
◇サンプルスクリプトをプログラムと同一ディレクトリに保存する(hello.php)
<?php echo "Hello ,World! "; ?>
◇変換コマンドを実行する
C:\bamcompile>bamcompile hello.php hello.exe
Bambalam PHP EXE Compiler/Embedder 1.21
Mainfile: hello.php Outfile: hello.exe
Encoding and embedding hello.php
hello.exe created successfully!
◇実行出来るか確認してみる
C:\bamcompile>hello.exe Hello ,World!
※図のように変換したわけだが、 bamcompile は PHP エンジンというかそういうものが内包されているとのことで、このコンピュータには Win版のPHP などはインストールされていない。しかし、変換できる。これは素晴らしい。
参考文献
◆ダウンロード
- Bambalam PHP EXE Compiler/Embedder 1.21 – Free php to exe converter!
コメント