-1

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

例如,在 zendform 中,我使用选项 [foo, bar] 声明了选择元素“mySelectElement”

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

这些选项实际上是在表单中动态生成的,但上面的例子是否成立?

4

1 回答 1

0

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

于 2013-04-11T23:38:46.633 回答