以下は私のコマンドライン引数です:
php a.php -g UAMS ABC
getopt を使用してコマンドラインからコマンドを取得すると、最初の引数、つまりUAMSのみが取得されます。両方の引数、つまりUAMSとABCを取得したい。
以下は、 getopt() 関数を介して引数を取得するための私のコードです。
$options=getopt("g");
echo "Options: ".json_encode($options);
私はUAMSしか取得していません。
のような引数を与えると
php a.php -g a/b/c
次に、引数を取得してからgetopt
、出力をa\/b\/c
?
では、なぜ正しい答えが得られないのでしょうか。