はてブロ@ama_ch

https://twitter.com/ama_ch

コマンドライン(ターミナル)からPHPを実行する

MacでコマンドラインからPHPを実行する方法を調べました。
シェルスクリプトとして実行します。

以下のようなファイルを用意。(test.php

#!/usr/bin/php
<?php
echo "hello, php!!\n";
?>

1行目は以下のコマンドを実行した時の結果を貼り付けます。

$ which php
/usr/bin/php


これで、実行権限を与えれば動かせます!

$ chmod 755 test.php
$ ./test.php
hello, php!!

できました!

まとめ

シェルスクリプトとして実行するには、まず以下のような形式で.phpファイルを作る。

#!/usr/bin/php
<?php
    // ここにプログラムを記述
?>

・「$ chmod 755 ファイル名」で実行できるようにする
・「$ ./ファイル名」で実行!