Şakacıktan
Eğer böyle bir şey yapabilirsiniz CSS3 seçicileri kullanabilirsiniz varsayarsak
<div class="posts">
<? foreach($posts as $post){?>
<div>
<?=$post?>
</div>
<? }?>
</div>
<style>
div.posts div:odd{background-color:red;}
</style>
Hatta CSS2 desteği ve Mootools (javascript kütüphanesi) ile bu javascript ile stil yerini alabilir
<script type="text/javascript">
// obviously this script line should go in a js file in a onload (or onDomReady) function
$$('div.posts div:odd').setStyle('background-color','red');
</script>
Eğer bir şey yoksa, bir bunu php ancak bir dizi kullanarak biraz yous kodu kolaylaştırabilirsiniz
<? $isodd=array('','odd');
$c=0;
foreach($posts as $post){?>
<div class="<?=$isodd[$c++%2]?>">
<?=$post?>
</div>
<? }?>