简体   繁体   English

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

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

I got a symfony 1.4 task ( I know, it is deprecated ) which take an array of int parameters : 我有一个symfony 1.4任务( 我知道,它已被弃用 ),它接受一个int参数数组:

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

But now, I'm wondering how I have to use this parameter ? 但是现在,我想知道如何使用此参数? I tested this : 我测试了这个:

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

Or this : 或这个 :

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

And some variants (using ; : - | as delimiters for example), but it is not working. 和某些变体(例如使用;:-|作为定界符),但它不起作用。

I checked the documentation, but found nothing. 我检查了文档,但一无所获。

您应该这样使用它:

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

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

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