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

标签 php command-line symfony-1.4

我有一个 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

关于php - 在 symfony1 任务中传递数组参数的语法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17544759/

相关文章:

php - MVC,填充我的演示模型的最佳实践是什么?

php - 为什么要使用 ATTR_EMULATE_PREPARES,mysql_real_escape_string 有什么替代品吗?在 PDO 中

尽管设置了 $PATH 和 shebang,Python 脚本仍然可以从目录运行,但不能作为 CLI cmd

forms - 编辑对象时如何选择多个symfony复选框

symfony1 - symfony 1.4 将图像显示为选择小部件中的选项

php - 多语言网站

php - IIS 上的 Wordpress - 所有页面均返回服务器错误 500 "blank"页面

command-line - 处理多个文件名的 Unix 脚本

java - 如何在java中执行带选项的dos命令

php - Doctrine/Symfony 乱序生成迁移