ホームページ >バックエンド開発 >PHPチュートリアル >PHP コマンドライン読み取りパラメーターを正しく実装する方法_PHP チュートリアル

PHP コマンドライン読み取りパラメーターを正しく実装する方法_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-15 13:33:59988ブラウズ

PHP コマンドラインからパラメータを読み取りたい場合、CLI は $_SERVER['argc'] と $_SERVER['argv''] からパラメータの数と値を取得できます。次のスクリプトコードを使用して、testargs.phpという名前の別のファイルを作成しましょう:

  1. #!c:phpphp.exe - q Linux プラットフォームは #!/usr/local/bin/php –q
  2. echo "テスト取得パラメータ: n"; echo $_SERVER["argc"]."n" ; //受信パラメータ値をインデックス 1 から表示します
  3. echo $_SERVER["argv"][1]."n";
  4. echo $_SERVER["argv" ][2]。 "n";
  5. echo $_SERVER["argv"][3]."n" echo $_SERVER["argv"][4]."n"; ?>
  6. To
  7. BeBest
  8. 「Always To Be Best」という単語の文字列を入力したため、スクリプト パラメーターはスペースで区切られています。したがって、PHP ではこれを 4 つのパラメーターとしてカウントします。これについては以下で説明します。
  9. $_SERVER["argc"] 配列は、コマンド ラインで Enter キーを押した後に入力されたパラメーターの合計数を表す整数値を返します。
  10. PHP コマンドラインからパラメータを読み取る例の結果は、渡されたパラメータ値にアクセスするにはインデックス 1 から開始する必要があることを示しています。スクリプト自体のファイルはすでにインデックス 0 ($_SERVER["argv"][0]) を占めているためです。
  11. http://www.bkjia.com/PHPjc/446037.html
  12. www.bkjia.com
  13. tru​​e
  14. http://www.bkjia.com/PHPjc/446037.html
  15. 技術記事 PHP コマンドラインからパラメータを読み取りたい場合、CLI は $_SERVER['argc'] および $_SERVER['argv''] からパラメータの数と値を取得できます。 testargs.php という名前の別のファイル、スクリプト コードを作成しましょう...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。