Eğer modül operatörü kullanılarak hesaplanabilir bir "dahi" ya da "garip" satırında (at least, if you want two colors), üzerinde ise bilerek, hatları üzerinden döngü vardır.
Örneğin, hızlı bir fikir olarak, aşağıdaki kod:
$arr = array(
'first',
'second',
'third',
'fourth',
);
$i = 0;
foreach ($arr as $line) {
$class = ($i%2 ? 'odd' : 'even');
echo '<div class="' . $class . '">' . htmlspecialchars($line) . '</div>' . "\n";
$i++;
}
Bu HTML çıktı verecektir:
<div class="even">first</div>
<div class="odd">second</div>
<div class="even">third</div>
<div class="odd">fourth</div>
Ve şimdi, sizin kadar iki .odd yapılandırmak ve .even CSS sınıfları istediğiniz renkleri elde etmek için.