コマンドラインからPHPを使ったときに引っかかったのでメモ [手許の環境]PHP 5.2.6 + WinXP SP3 (Windows NT 5.1 build 2600) ソース test.php <?php var_dump($argc,$argv);コマンドプロンプトでC:\hoge> test.php a b cとやると引数を取得しないが、C:\hoge> php test.php a b cとやると引数を取得する。最初、引数が使えないのかと思ってあせる。phpコマンドと同時に使うと読み込めない状態は解決する。 [2009.8.11]関数の引数を書かない方法 ソースコードで関数に引数を書かずに渡された引数を受け取るには func_get_args() を使う。 <?php function a() { $v= func_get_args(); var_dump($v); }参考:可
![PHPのコマンドラインで引数を取得する - あらきけいすけの雑記帳](https://cdn-ak-scissors.b.st-hatena.com/image/square/dbb0c2ca2a33a7f086f4eefbae9634b64948fdf2/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fa%2Farakik10%2F20081108%2F20081108062717.jpg)