【发布时间】:2018-11-04 11:32:15
【问题描述】:
我正在尝试根据 url 中的变量显示表单。这是我的数组:
$blocks = array(
'oc1' => array(
'slugid' => 'oc1',
'title' => 'One Column 1',
'desc' => 'Block with text',
'values' => array(
'textarea',
'title'
)
),
'oc2' => array(
'slugid' => 'oc2',
'title' => 'One Column 2',
'desc' => 'Block with button',
'values' => array(
'title'
)
)
);
现在我想根据值数组显示表单字段。因此,如果我的 url 是 test.php?b=oc1 它应该显示 textarea 字段。如果 test.php?b=oc2 不应该,因为 textarea 没有添加到 values 数组中。
我已经尝试了很多在 StackOverflow 上找到的答案,但我无法让它发挥作用。 因此,如果有人知道如何做到这一点,我将非常感激。
【问题讨论】:
-
如果
textarea是in_array'values'- 显示它。
标签: php arrays multidimensional-array foreach