$even_colour = 'even colour';
$odd_colour = 'odd colour';
$even=true;
//...start loop...
{
//...
if($even==false)
{ $background_colour = $even_colour;
$even=true;
}
else
{ $background_colour = $odd_colour;
$even=false;
}
//...
}
Or
$even_colour = 'even colour';
$odd_colour = 'odd colour';
$background_colour=$even_colour;
//...start loop...
{
//...
if($background_colour==$even_colour)
$background_colour = $odd_colour;
else
$background_colour = $even_colour;
//...
}
Or, if I have a loop variable $i handy...
$even_colour = 'even colour';
$odd_colour = 'odd colour';
//...start $i loop...
{
//...
$background_colour = ($i&1) ? $odd_colour : $even_colour;
//...
}
Where ($i&1) is equivalent to ($i%2==1) ....
Or
$even_colour = 'even colour';
$odd_colour = 'odd colour';
$even = true;
//...start $i loop...
{
//...
$background_colour = ($even=!$even) ? $odd_colour : $even_colour;
//...
}
if I was being obtuse. There's probably a whole bunch of others, all on the same theme.