有没有办法将option定义为包含空格的字符串,比如
$myscript.php test --comment="some string"
输出:
[RuntimeException]
Too many arguments.
test [-c|--comment="..."]
但是,如果--comment不包含空格(例如:“some_string”),它就可以工作。
答案 0 :(得分:0)
没有。这不是关于Symfony;它是关于命令行的。只需继续传递带引号的字符串。
答案 1 :(得分:0)
我遇到了同样的问题。也许你的myscript.php
以错误的方式传递参数。在github上查看此问题:https://github.com/symfony/symfony/issues/11205