【发布时间】:2014-06-04 10:08:58
【问题描述】:
我想知道使用输入参数与输入选项将数据传递给 symfony 控制台命令的任何准则。
http://symfony.com/doc/current/components/console/introduction.html
我认为当命令执行需要传递的数据时使用参数,否则使用选项。
你们能不能更清楚地说明这一点?标准是什么?
【问题讨论】:
-
您是否仔细阅读了文档? "Using command options" 和 "Using command arguments" 部分包含您需要了解的所有内容,例如“与参数不同,选项没有顺序(意味着您可以按任何顺序指定它们)并且用两个破折号指定”.
-
如果订单无关紧要怎么办。可以使用选项以任何顺序将参数作为选项传递。那么使用命令选项与参数的合理性是什么。
-
对诸如 --clear --debug --num 10 之类的东西使用选项。你不能为此使用参数,所以你使用选项。
标签: symfony