php модуль в цикле

Сейчас я проверяю, является ли вход в цикл 3-й итерацией или нет, с помощью следующего кода:

<?php for ($i = 0; $i < count($category_news); $i++) : ?>
        <div class="grid_8">
            <div class="candidate snippet <?php if ($i % 3 == 2) echo "end"; ?>">
                <div class="image shadow_50">
                    <img src="<?php echo base_url();?>media/uploads/news/<?php echo  $category_news[$i]['url']; ?>" alt="Image Preview" width="70px" height="70px"/>
                </div>
                <h5><?php echo $category_news[$i]['title']?></h5>
                <p><?php echo strip_tags(word_limiter($category_news[$i]['article'], 15)); ?></p>
                <?php echo anchor('/news/article/id/'.$category_news[$i]['news_id'], '&gt;&gt;', array('class' => 'forward')); ?>
            </div>
        </div>
    <?php if ($i % 3 == 2) : ?>
         </li><li class="row">   
    <?php endif; ?>
<?php endfor; ?>

Как я могу проверить, находится ли цикл на 2-й, а не на 3-й итерации?

Я пробовал $i % 2 == 1 безрезультатно.

14
задан Axel 1 November 2017 в 00:19
поделиться