Maksya (30.04.2013 / 16:31)это сокращенный код if .. else.
Объясните вот эту строку
$out .= '<div class="list' . ($i % 2 ? '2' : '1') . '">'
собственно (логическое выражение) ? (если true) : (если false )
развернуто записать можно так
$out .= '<div class="list';
if($i % 2){ // проверка на деление $i на 2 без остатка
$out .= '2';
}else{
$out .= '1';
}
$out .= '">';