2023.09.27
【PHP】CLIでPHPを実行してみる

PexelsによるPixabayからの画像

はじめに

PHPをCLIで手軽に試してみたいと思うことがたびたびあるので、CLIでの実行方法のメモを作りました。

動作確認した環境

OS:Windows11 Home / WSL(Ubuntu20.04)
php:v7.4.33

本題

CLIでPHPを動かす方法は3通りあります。

①-rオプションを使うちょっと面倒
②対話シェルを使う短いコードを試し放題!
③ファイルに書いたPHPのコードを実行するファイルのコードをがっつり動かす!

それぞれのやり方をご紹介します。

①-rオプションを使う方法

以下の例のように書くとphpのコードを動かせます。

$ php -r "コマンド;"

例1)$ php -r "echo 'a' . PHP_EOL;"
例2) $ php -r "phpinfo();"

②対話シェルを使う方法

以下のコマンドを打ち込み、「対話シェル」を起動します。

$ php -a

あとは実行したいコマンドをCLIに打ち込めば実行できます。

以下は例です。

例)php > echo 'test';

③ファイルに書いたPHPのコードを実行する方法

ファイルを実行するには以下のように書きます。

$ php -f [ファイルのパス]
例)$ php -f test.php

以上、PHPをCLIで手軽に動かす方法でした!