【发布时间】:2015-12-21 16:42:02
【问题描述】:
我正在获取一个 API 的职业列表,并将它们放入如下标题数组中:
$titles = array();
$arr = $doc->getElementsByTagName("h4");
foreach($arr as $item) {
$titles[] = $item->nodeValue;
}
$content = occupations_html($titles);
return $content;
然后我将这些标题吐出到一个无序列表/列表项中,如下所示:
function occupations_html($titles){
$content = '<ul><li>';
$content .= implode('</li><li>', $titles);
$content .= '</li></ul>';
return $content;
}
这非常适合创建一个无序列表,但我无法将这个动态列表分成两个偶数 ul。
【问题讨论】:
-
它是一个数组,你可以只 chunk 并在每个块上分别做你的
<ul>implode</ul>。
标签: php html arrays function foreach