@barurman

Несколько переменных с разных массивов в одном блоке разметки html?

например есть массивы $arA и $ArB
они содержат значения необходимые для одного блока . Как правильно вывести данные из двух массивов, что-бы значения из одной итерации содержались только в одном блоке div ?

<?php foreach ($arA as $a ) {  ?>
    <?php foreach ($arB as $b ) {  ?>

<div>
     <?php echo $a ?>
     <?php echo $b ?>
</div>

      <?php }  ?>
<?php }  ?>
  • Вопрос задан
  • 162 просмотра
Решения вопроса 1
Palych_tw
@Palych_tw
Типа веб-разработчик
Если я правильно понял, данные попарно за один раз? Количество элементов в массивах одинаковое?
Можно так
$arA = array( 1,2,3,4,5,6);
$arB = array (7,8,9,10,11,12);
$i= 0;
foreach ($arA as $a ){
    echo '<p>';
    echo $a;
    echo $arB[$i];
    echo '</p>';
    $i++;
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
rtutin
@rtutin
Быдлокодер, анархист, аутист
<?php foreach ($arA as $a):  ?>
<div>
     <?= $a ?>
</div>
<?php endforeach;  ?>

<?php foreach ($arB as $b):  ?>
<div>
     <?= $b ?>
</div>
<?php endforeach;  ?>


Вроде такого.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы