Edited at

PHPでコマンドラインから引数を受け取るバッチを書くとき

フレームワーク使ってたらあんまり使わないから、結構忘れてしまうんです。


コマンドラインの引数ってどうやってとるんやっけ?

%php args.php 1 2 3 4 5 6 7 8 9

var_dump($argv);

出力結果

$argv[0] = args.php;

$argv[1] = 1;
$argv[2] = 2;
$argv[3] = 3
$argv[4] = 4
$argv[5] = 5
$argv[6] = 6
$argv[7] = 7
$argv[8] = 8
$argv[9] = 9

まぁフレームワーク使う場合は、引数受け取るようになってますよね。という話でした。


この記事のライセンス



この記事はCC BY 4.0(クリエイティブ・コモンズ 表示 4.0 国際 ライセンス)の元で公開します。