Tabellenzeilen färben mit Modulo (Beispiel 2)

Weitere Beispiele

Beispiel ausführen
Häufig nutzt man wie im folgenden Beispiel den Modulo Operator um Zeilen abwechseln einzufärben.
<?php

 
print '<table>';

 for (
$i 0$i 5$i++) {

    if (
$i == 0) {
        
$color '#cc0000';
    }else{
        
$color '#e1e1e1';
    }
     
printf ('<tr><td bgcolor="%1$s">%1$s</td></tr>'$color);
 }

 print 
'</table>';
 
 print 
'<h2>Oder in kompakter Schreibweise auch</h2>';
 
 print 
'<table>';
 
 
$colors = array('#ffff55''#ff5500');
 for (
$i 0$i 5$i++) {
     
printf ('<tr><td bgcolor="%1$s">%1$s</td></tr>'$colors[$i 2]);
 }

 print 
'</table>';
  
 
 print 
'<h2>oder hier mit drei Farben</h2>';
 
 print 
'<table>';
 
 
$colors = array('#ffff55''#ff5500''#339900');
 for (
$i 0$i 5$i++) {
     
printf ('<tr><td bgcolor="%1$s">%1$s</td></tr>'$colors[$i count($colors)]);
 }

 print 
'</table>';
 
 
 
 
 
?>

Benutzte Funktionen


Hinweise zum DatenschutzImpressum © 2005-2008 S. Eickhoff