草庐IT

PHP foreach : splitting the loop into two parts

coder 2024-05-01 原文

我想把循环分成两部分,但我想不通!

我想先从数组中循环三项,然后像这样显示剩余的项,

01 Home
02 Portfolio
03 Blog

{my website logo}

04 About
05 Contact
06 Feed

这是我卡住的代码,

<?php
    $index = 0;

    foreach($items as $item) 
    {

    ?>
    <li>0<?php echo $index+1;?><a href="#"><?php echo $item['name'];?></a></li>
    <?php   
    $index ++;
    }

?>

有什么想法吗?

谢谢。

最佳答案

也许 array_slice是你在找什么?

foreach (array_slice($items, 0, 3) as $item) {
    // print item
}

// display logo

foreach (array_slice($items, 2, 3) as $item) {
    // print item
}

关于PHP foreach : splitting the loop into two parts,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5319132/

有关PHP foreach : splitting the loop into two parts的更多相关文章

随机推荐