setName('autousezone') ->setDescription('Description of Autousezone command') ->addOption('limit', null, Option::VALUE_REQUIRED , 'Description of --limit option') ->addOption('user_id', null, Option::VALUE_REQUIRED, 'Description of --user_id option') ->addOption('zone_goods_id', null, Option::VALUE_REQUIRED, 'Description of --zone_goods_id option'); } protected function execute(Input $input, Output $output) { $limit = $input->getOption('limit'); $user_id = $input->getOption('user_id'); $zone_goods_id = $input->getOption('zone_goods_id'); // 处理您的代码逻辑,使用获取到的选项值 // 执行脚本逻辑 $output->writeln(Zone::auto($user_id,$zone_goods_id,$limit)); } }