Просмотр поста #87543: Помогите с array+for

.
Blade
The Frontend-Warrior
Maksya (30.04.2013 / 16:31)
Объясните вот эту строку

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