繁体   English   中英

php getopt()函数未给出正确答案

[英]php getopt() function not giving correct answer

以下是我的命令行参数:

php a.php -g UAMS ABC

现在,当我使用getopt从命令行获取命令时,我只会得到第一个参数,即UAMS 我想同时获得UAMSABC这两个参数。

以下是我通过getopt()函数获取参数的代码。

$options=getopt("g");

echo "Options: ".json_encode($options);

我只有UAMS。

当我像

php a.php -g a/b/c 

然后我通过getopt获得参数,然后将其输出为a\\/b\\/c

那么为什么它没有给出正确的答案呢?

“ g”是一个不带值的选项“ g:”将是一个带可选值的选项。 参见http://de.php.net/getopt

反斜杠来自json_encode()。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM