JustinBieber
@JustinBieber
Звизда

Как пронумеровать div циклом в php?

В php файле есть это но не работает

$i = 0;
foreach($items as $item) { 
$i++;

echo '<div class="row">';
echo '<div class="col-1">';
echo $i;
echo '</div>';
echo '<div class="col-2">2</div>';
echo '<div class="col-3">3</div>';
echo '<div class="col-4">4</div>';
echo '<div class="col-5">5</div>';
echo '</div>';

echo '<div class="row">';
echo '<div class="col-1">';
echo $i;
echo '</div>';
echo '<div class="col-2">2</div>';
echo '<div class="col-3">3</div>';
echo '<div class="col-4">4</div>';
echo '<div class="col-5">5</div>';
echo '</div>';

echo '<div class="row">';
echo '<div class="col-1">';
echo $i;
echo '</div>';
echo '<div class="col-2">2</div>';
echo '<div class="col-3">3</div>';
echo '<div class="col-4">4</div>';
echo '<div class="col-5">5</div>';
echo '</div>';

}


Нужно пронумеровать сам div с 1

<div class="col-1">сюда нумерация с 1</div>
  • Вопрос задан
  • 252 просмотра
Пригласить эксперта
Ответы на вопрос 1
@zloidennnn
Создаете массив следующего вида:
$items = array(
0 => 'Значение0',
1 => 'Значение1'
);

А дальше вставляете следующее и кол-во созданных div будет равно кол-ву элементов в массиве:
<?foreach($items as $key => $item)?>
    <div class="col-<?=$key?>"><?=$item?></div>
 <?endforeach?>
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы