【发布时间】:2016-06-13 11:03:56
【问题描述】:
我尝试使用以下代码在 foreach 循环中迭代一个数组:
$array = array(
'param1_1' => 'foo',
'param1_2' => 'foo_bar',
'param1_3' => 'foo',
'param1_4' => 'foobar1',
'param1_5' => 'foo',
'param1_6' => 'foo_bar',
'param1_7' => 'foobar',
);
foreach ($array as $key => $value) {
$group[$key] = array(
'content' => $value != 'foo_bar' ? $output->{$value}($key) : $output->{$value}($key, '', '', '', '', 'px'),
'required' => 0,
);
}
我尝试在引导程序上构建 HTML 输出。 这个 foreach 循环不像我希望的那样工作
foreach ($array as $key => $value) {
$group[$key] = array(
'content' => '<div class="row">
<div class="col-sm-3">' . $value != 'foobar' ? $output->{$value}($key) : $output->{$value}($key, '', '', '', '', 'px') . '</div>
</div>',
'required' => 0,
);
}
我做错了什么?
【问题讨论】:
-
does not work like I wish我们应该猜你怎么想? -
请发帖
$output班级。 -
@user1286819 你想要什么输出。
-
我想通过 foreach 循环得到这个:获取 3 个数组键并进行输出。获取接下来的 3 个数组键并执行下一个输出,依此类推
标签: php twitter-bootstrap foreach