Я склонен использовать что-то вроде этого:
$row = 0;
foreach ($rec as $result) {
$class = $row++ & 1 == 1 ? 'alt' : 'norm';
...
echo <<<END
<div class="$class">
...
END;
}
Вы можете использовать фигурные скобки, чтобы сделать выражение внутри строки, но я обычно предпочитаю не встраивать такую логику. Это (imho) немного сложнее читать. Кроме того, вышесказанное дает вам возможность легче выводить его для отладки и т. Д.