我想知道使用Zend_Validate
with验证多维数组的最佳方法是什么Zend_FilterInput
。
这是我当前的代码:
$filters = array(
'symbol' => array('StripTags', 'StringTrim'),
'mode' => array('StripTags', 'StringTrim'),
);
$validators = array(
'symbol' => array('NotEmpty'),
'mode' => array('NotEmpty'),
);
$input = new Zend_Filter_Input($filters, $validators, $_POST);
我想在这里附加一个数组,例如name[]
数组(发布一个具有两个/三个名称的数组)。
这是一个示例$_POST
数组:
array(
'symbol' => 'SD34G',
'mode' => 'back',
'name' => array(
0 => 'Name A',
1 => 'Name B',
2 => 'Name C'
)
)