代码之家  ›  专栏  ›  技术社区  ›  helle

在带有-符号的CI foreach中是否有要访问的索引?

  •  0
  • helle  · 技术社区  · 15 年前

    我刚接触过CodeIgniter,现在想知道我是否可以在我的视图中使用-符号访问foreach的任何类型的迭代器。

    问题是,我有一个列表,应该在每x项之后分开。

    示例(我想做的是:

    <ul>
    {list}
        <li>{items}</li>
        <? if ($iterator % 15 == 0) echo "</ul><ul>"; ?>
    {/list}
    </ul>
    

    谢谢你的建议;-)

    1 回复  |  直到 15 年前
        1
  •  1
  •   stormdrain    15 年前

    如果你用的是代码点火器 template parser class 我不认为有什么方法可以做到你想要的。

    您可以放弃模板分析器,使用常规for循环:

    <ul>
    <?php
    $i=1;
    foreach($item as $key=>$value){
        echo "<li>".$value."</li>";
        if($i % 15 === 0) echo "</ul><ul>";
        $i++;
    }
    ?>
    </ul>
    
    推荐文章