zend形成如何检查选择是否存在

时间:2013-04-11 19:37:11

标签: zend-framework zend-form

如果我在zendform类中声明了多重选择,我将如何检查它是否存在于控制器中

e.g。在zendform中我已经使用选项[foo,bar]

声明了选择元素“mySelectElement”

如果选项foo被声明为我的select元素的选项,我如何检查控制器?

这些选项实际上是在表单中动态生成的,但上面的例子保存了吗?

1 个答案:

答案 0 :(得分:0)

$形式 - >元素 - > getAttribs(); 返回一个数组键['options']包含现有选项,然后可以通过array_key_exists或in_array进行比较。