我試圖讓我的櫃檯,以及計數。我想添加一個類名(偶數)到每一秒後用下面顯示的:在php中使用foreach的計數器
<?php
global $paged;
global $post;
$do_not_duplicate = array();
$categories = get_the_category();
$category = $categories[0];
$cat_ID = $category->cat_ID;
$myposts = get_posts('category='.$cat_ID.'&paged='.$paged);
$do_not_duplicate[] = $post->ID;
$c = 0;
$c++;
if($c == 2) {
$style = 'even animated fadeIn';
$c = 0;
}
else $style='animated fadeIn';
?>
<?php foreach($myposts as $post) :?>
// Posts outputted here
<?php endforeach; ?>
我只是不明白被輸出的even
類名。這得到輸出的唯一的類名是animated
和FadeIn
類(從我的if語句else部分)被添加到每一個崗位,此刻與
使用模運算符:'如果(($ C++%2)== 0){'但是在你的foreach循環中做'內部' – 2013-03-18 15:40:57
'$ c'看起來像它總是1.你可能想把你的if語句移到你的'foreach'中。 – Jrod 2013-03-18 15:43:05