在symfony1任务中传递数组参数的语法是什么


What is the syntax to pass array parameters in a symfony1 task?

我得到了一个symfony 1.4任务(我知道,它不推荐使用),它采用一个int参数数组:

new sfCommandOption('typical-days', null, sfCommandOption::PARAMETER_OPTIONAL | sfCommandOption::IS_ARRAY, 'Some description', array())

但现在,我想知道如何使用这个参数?我测试了这个:

php symfony test:myTask --typical-days="7,5,8"

或者这个:

php symfony test:myTask --typical-days 7,5,8

和一些变体(例如使用;:-|作为分隔符),但它不起作用。

我查看了文件,但一无所获。

您应该这样使用它:

php symfony test:myTask --typical-days=7 --typical-days=5 --typical-days=8