PHP foreach mit 2 verschiedenen backgrounds

LordAnnie

Newbie
Registriert
Feb. 2020
Beiträge
6
Hallo,
da mir schon bei meinen letzten Beitrag hier gut weitergeholfen wurde, hoffe ich diesesmal wieder hier eine Lösung zu finden.
Ich lasse mir per foreach Daten ausgeben in divs, wie kann ich nun hinbekommen das die 2 verschiedene Backgrounds haben,

das erste div soll z.b: den farbcode #c0c0c0 haben und das zweite div #ff0000

wie bekomme ich das denn nur per Schleife hin das die divs mit verschiedenen backgrounds aufgelistet werden?

Danke
 
Stichwort Modulo-Operator
 
Code:
<?php
    
foreach ($array as $key => $item) {
    $color = ($key % 2 === 0) ? '#c0c0c0' : '#ff0000';
    echo '<div style="background-color: '.$color.';">'.$item.'</div><br />';
}

?>
 
  • Gefällt mir
Reaktionen: razzy und Scholle1309
Zuletzt bearbeitet:
Zurück
Oben