以下是我的命令行参数:
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
?
那么为什么它没有给出正确答案?