У меня есть небольшая проблема на моем сайте. У меня есть блог, и каждая статья находится в одном списке. Теперь я хочу разбить этот список на 3 списка.PHP: Как я могу разделить петлю foreach на 3 части?
Моя проблема:
<ul class="row-3">
<?php $i = 1; foreach($posts as $post): ?>
<?php if($i % 3 == 0): ?>
<?php echo "$article" ?>
<?php endif; $i++; ?>
<?php endforeach ?>
</ul>
<ul class="row-2">
<?php $i = 1; foreach($posts as $post): ?>
<?php if($i % 2 == 0): ?>
<?php echo "$article" ?>
<?php endif; $i++; ?>
<?php endforeach ?>
</ul>
Если я это сделать, как это будет каждый третий цикл перейдет в третий список, и каждый второй цикл во второй список. Но проблема заключается в:
Статья 5 и 10 будет в обоих списках ...
Так что я должен разделить весь Еогеасп петлю в 3-х частей, которые не подсчетом счетчик до 3, а затем, если его на 3 он снова изменяется на 0, поэтому я могу помещать каждый 1 в первый список каждые 2 во второй и каждый 3 в третий список , но я абсолютно не знаю, как я могу это решить.
Я надеюсь, что вы, ребята, можете помочь мне немного, и я прошу прощения за мой плохой английский ..
Спасибо большое.
Показать как он будет использоваться .... –
Спасибо большое сервитут! Я думаю, теперь я могу решить свою проблему одним из этих методов. – UnknownProgrammer