Copy & Paste Engineer

PHPコマンドラインオプション「php -r」の活用

PHPコマンドラインオプション「php -r」の活用

PHPはウェブ開発で広く使われている言語ですが、コマンドラインから直接PHPコードを実行する機能も提供しています。「php -r」オプションの使い方の紹介。

「php -r」オプションとは

「php -r」は、ファイルにスクリプトを保存することなく、コマンドラインから直接PHPコードを実行するためのオプションです。スクリプトのテストや簡単な操作に便利です。

基本的な使用法

php -r 'echo "Hello, World!";'

このコマンドは “Hello, World!” を出力します。

「php -r」の活用例

簡単な計算

簡単な計算をさせる

php -r 'echo 2 + 3;'

複数行で書く

複数行にしたい時は普通に改行を入れることで可能です。 末尾にシングルクォーテーションを入れることでコードをが閉められて実行されます。

php -r ' $name = "Hoge";
echo "Welcome to " . $name . "!\n"; '

JSONデータの処理

JSONのデータを処理してみます。

php -r '
$json = "{\"name\": \"Tech\"}";
$obj = json_decode($json);
echo $obj->name;
'

制限と注意点

まとめ

「php -r」はPHPをコマンドラインで手軽に使用するためのツールです。

参考