【发布时间】:2017-04-08 23:22:24
【问题描述】:
我有一个数组,我想遍历数组并输出内容。到目前为止一切顺利,没有问题。
但是,我想将此数组输出到一个列表(HTML)中,但只为数组中的每 5 个项目输出一个新的<li>。所以我想要的结果是这样的:
<li><span>1</span><span>2</span><span>3</span><span>4</span><span>5</span></li> 以此类推,直到数组完成。
我可能想多了,但目前我有这个,它不能正常工作(我想在需要时使用模输出<li></li>,但是......没有。
$filetypes = allowedMimeAndExtensions('extension','mime');
for ($c = 0; $c < count($filetypes); $c++) {
if ($c == 0 || $c % 5 == 0) {
echo '<li>';
}
list ($key, $value) = each($filetypes);
echo '<span class="helper" title="'.$value.'">'.$key.'</span>';
if (($c == 5) || ($c % 5 == 0)) {
echo '</li>';
}
}
谁能给我一个提示或指出我正确的方向吗?
【问题讨论】: