Eine häufig gewünschte Funktion ist das wechselweise einfärben von Zeilen in Tabellen. Diese werden manchmal auch als Zebra-Tabellen bezeichnet. Man kann diese Aufgabe auf verschieden Weise lösen, z.B. wie hier mit Hilfe einer einfachen If-Abfrage.
<?php
$firstcolor = '#FF8000';
$secondcolor = '#00B900';
$color = $secondcolor;
print '<table>';
for ($i = 0; $i < 20; $i++) {
if ($color == $firstcolor){
$color = $secondcolor;
}else{
$color = $firstcolor;
}
printf ('<tr><td bgcolor="%1$s">%1$s</td></tr>', $color);
}
print '</table>';
?>