【PHP】コマンドライン引数が取得できない

PHPで作成したスクリプトをコマンドラインから実行して、その実行時の引数を「$argv」から取得しようとしたところ以下のエラーが発生して取得することができませんでした。

PHP Notice: Undefined variable: argc in ....

原因は「php.ini」の設定で「register_argc_argv」が有効にされていない事でした。

「php.ini」に以下の定義を設定して実行すると無事コマンドライン引数を取得することができました。

この記事は役に立ちましたか?
  • 役に立った(1)
  • もっと詳しい情報が必要(0)
  • 情報が古かった(0)
  • 目的の情報では無かった(4)

シェアする

  • このエントリーをはてなブックマークに追加

フォローする