by shigemk2

当面は技術的なことしか書かない

$argv

$argv - スクリプトに渡された引数の配列

コマンドラインから実行したときに、
現在のスクリプトに渡されたすべての引数の配列が含まれる。

<?php
var_dump($argv);

?>

上記をターミナルで実行する。

$ php script.php arg1 arg2 arg3

array(4) {
  [0]=>
  string(9) "test1.php"
  [1]=>
  string(4) "hoge"
  [2]=>
  string(4) "hoge"
  [3]=>
  string(4) "hoge"
}

$argv[0] は常に、スクリプトの実行に使う名前となる。