PHP コマンドラインからパラメータを読み取りたい場合、CLI は $_SERVER['argc'] と $_SERVER['argv''] からパラメータの数と値を取得できます。次のスクリプトコードを使用して、testargs.phpという名前の別のファイルを作成しましょう:
- #!c:phpphp.exe - q Linux プラットフォームは #!/usr/local/bin/php –q
-
echo "テスト取得パラメータ: n"; echo $_SERVER["argc"]."n" ; //受信パラメータ値をインデックス 1 から表示します
-
echo $_SERVER["argv"][1]."n";
- echo $_SERVER["argv" ][2]。 "n";
- echo $_SERVER["argv"][3]."n" echo $_SERVER["argv"][4]."n"; ?>
To- BeBest
「Always To Be Best」という単語の文字列を入力したため、スクリプト パラメーターはスペースで区切られています。したがって、PHP ではこれを 4 つのパラメーターとしてカウントします。これについては以下で説明します。 - $_SERVER["argc"] 配列は、コマンド ラインで Enter キーを押した後に入力されたパラメーターの合計数を表す整数値を返します。
PHP コマンドラインからパラメータを読み取る例の結果は、渡されたパラメータ値にアクセスするにはインデックス 1 から開始する必要があることを示しています。スクリプト自体のファイルはすでにインデックス 0 ($_SERVER["argv"][0]) を占めているためです。 -
- http://www.bkjia.com/PHPjc/446037.html
www.bkjia.com- true
http://www.bkjia.com/PHPjc/446037.html-
技術記事 PHP コマンドラインからパラメータを読み取りたい場合、CLI は $_SERVER['argc'] および $_SERVER['argv''] からパラメータの数と値を取得できます。 testargs.php という名前の別のファイル、スクリプト コードを作成しましょう...