Tabellenzeilen einfärben
In vielen Tabellen werden die einzelnen Zeilen unterschiedlich eingefärbt, um die Lesbarkeit zu erhöhen.
Eine Möglichkeit dies umzusetzen ist, während des Tabellenaufbaus mit Hilfe des Modulo- Operators zu ermitteln, ob der aktuelle Zeilenindex gerade oder ungerade ist.
<?php $sEvenColor = '#FFFFFF'; $sOddColor = '#C0C0C0'; echo '<table>'; for ($i = 1; $i <= 10; $i++) { $sColor = $sOddColor; if ($i % 2 == 0) { $sColor = $sEvenColor; } echo "<tr style='background-color:$sColor'><td>Zelle {$i}a</td><td>Zelle {$i}b</td></tr>"; } echo '</table>'; ?>

