[latex]Mae govannen![/latex]
echo $begrüßung;
- der normale Vergleichsoperator ist völlig ausreichend (Notice :-) )
$rowclass = ($zeile % 2 == 0) ? 'gerade' : 'ungerade';Man kann sogar den Vergleich ganz weglassen. Der Rest einer Division durch 2 ist immer 0 oder 1, was durch PHPs automatische Typumwandlung in den Boolean-Kontext zu false oder true wird. Der Vergleich mit der 0 dreht nur noch zusätzlich die Logik um, was man aber durch eine Änderung der Reihenfolge der beiden Strings auch hinbekommt.
Man kann auch den aufwendigen Modulo-Operator ganz weglassen und z.B. mit einer Variable (bool) arbeiten, die man einfach bei jedem Durchlauf negiert.
$ist_gerade = false;
[start schleife]
$rowclass = ($ist_gerade) ? 'gerade' : 'ungerade';
$ist_gerade = !ist_gerade;
[/ende schleife]
Wobei man die zweite Klasse ebenfalls noch einsparen kann, bei zwei Farbzuständen wird nur eine Klasse benötigt.
Cü,
--
Ash nazg durbatulûk, ash nazg gimbatul,ash nazg thrakatulûk, agh burzum-ishi krimpatul
selfcode sh:( fo:| ch:? rl:( br:< n4:# ie:{ mo:| va:) js:) de:> zu:) fl:( ss:| ls:?
Mein Selfhtml-Kram
Ash nazg durbatulûk, ash nazg gimbatul,ash nazg thrakatulûk, agh burzum-ishi krimpatul
selfcode sh:( fo:| ch:? rl:( br:< n4:# ie:{ mo:| va:) js:) de:> zu:) fl:( ss:| ls:?
Mein Selfhtml-Kram