验证参数

来源:互联网 发布:unity3d声音不会衰减 编辑:程序博客网 时间:2024/06/05 11:43
当创建位置参数,您可以使用所需的标记,表明一个论点必须出现在一个shell。另外你可以使用选择迫使一个论点是一组有效的选择:
$parser->addArgument('type', array(    'help' => 'The type of node to interact with.',    'required' => true,    'choices' => array('aro', 'aco')));
上面将创建一个所需的参数,并验证输入。如果参数是失踪,或不正确的值将抛出一个异常,shell将停止。
0 0