@anton99zel
29а класс средней школы №7

Как разбить массив на 2 столбика?

<?foreach($arProps as $strPropName => $strPropValue){?>
                        
                            <?=$strPropName?> : <?=$strPropValue?>
                    <?}?>

Выводит название и значение в строчку.
Как разбить на 2 столбика?
  • Вопрос задан
  • 381 просмотр
Пригласить эксперта
Ответы на вопрос 3
politon
@politon
HTML5,CSS3,JS,PHP,SQL,API,canvas,animation...
Не совсем понятно условие, что выводить.
Если просмотреть красивый массив print_r, то с помощью <pre>
Если же ввод в html, то используйте column css или с помощью js
Ответ написан
@kHan_Solo
Php/Magento Dev
Как вариант использовать ul/li

<ul>
    <?php foreach($arProps as $strPropName => $strPropValue): ?>
        <li class="row">
            <span class="column"><?php echo $strPropName ?></span>
            <span class="delimiter">:</span>
            <span class="column"><?php echo $strPropValue ?></span>
        </li>
    <? endforeach; ?>
</ul>
Ответ написан
nor1m
@nor1m
web-developer
//Как вариант
 $i = 0;  $br = '';
<?php foreach($arProps as $strPropName => $strPropValue) { ?>
 $i++;
if($i%2 == 0) ? $br = '<br>' : $br = '' ;
   <?= "{$strPropName} : {$strPropValue}".$br; ?>
<?php } ?>
Ответ написан
Ваш ответ на вопрос

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

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