Symfony控制台:如何将选项定义为包含空格的字符串

时间:2013-09-01 16:35:39

标签: symfony console

有没有办法将option定义为包含空格的字符串,比如

$myscript.php test --comment="some string"

输出:

[RuntimeException]   
Too many arguments.

test [-c|--comment="..."]

但是,如果--comment不包含空格(例如:“some_string”),它就可以工作。

2 个答案:

答案 0 :(得分:0)

没有。这不是关于Symfony;它是关于命令行的。只需继续传递带引号的字符串。

答案 1 :(得分:0)

我遇到了同样的问题。也许你的myscript.php以错误的方式传递参数。在github上查看此问题:https://github.com/symfony/symfony/issues/11205