在Foreach的中间添加内容

时间:2010-12-13 作者:Martin-Al

我有以下内容,每个巫婆都分几组获取所有内容。我在使用魔法场。

 <?php $omtaleseksjoner = get_group(\'Seksjoner\');
foreach($omtaleseksjoner as $seksjoner){ 
    echo "<h3>" . $seksjoner[\'sectiontitle\'][1] . "</h3>";
    echo $seksjoner[\'sectioncontent\'][1];
} 
?>
我通常在这个论坛上有5个小组,我想在两个地方把它分开。

是否可以在第2组和第4组之后插入其他内容?

谢谢

1 个回复
最合适的回答,由SO网友:Rarst 整理而成

您可以跟踪周期数,并在计数器匹配时运行额外程序。类似这样:

$array  = array(1,2,3,4,5);

$i = 0;

foreach($array as $set) {

    if(2 == $i)
        echo \'after 2\';

    if(4 == $i)
        echo \'after 4\';

    echo $set;

    $i++;
}
我必须指出,这更多的是PHP基础知识,与WordPress没有任何关系。我强烈推荐PHP documentation 作为这样的第一站。

结束

相关推荐

带有“Offset”参数的WP_QUERY

我正在使用以下内容对帖子进行自定义查询:$p = new WP_Query(); $p->query(array(\'offset\' => 30, \'posts_per_page\' => 10)); 如果我在整个博客上有36篇帖子,$p->post_count 将返回检索到的帖子数,在本例中为6。我需要获得post计数,就像我忽略这2个参数一样(这样我可以计算剩余的post计数)。我怎样才能做到这一点,而不必再提出另一个问题?