Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
<?php $arResult = array( ['LINK' => 'site-1.tst', 'TEXT' => 'text-1'], ['LINK' => 'site-2.tst', 'TEXT' => 'text-2'], ['LINK' => 'site-3.tst', 'TEXT' => 'text-3'], ['LINK' => 'site-4.tst', 'TEXT' => 'text-4'], ['LINK' => 'site-5.tst', 'TEXT' => 'text-5'], ['LINK' => 'site-6.tst', 'TEXT' => 'text-6'], ['LINK' => 'site-7.tst', 'TEXT' => 'text-7'], ['LINK' => 'site-8.tst', 'TEXT' => 'text-8'], ['LINK' => 'site-9.tst', 'TEXT' => 'text-9'], ['LINK' => 'site-10.tst', 'TEXT' => 'text-10'], ['LINK' => 'site-11.tst', 'TEXT' => 'text-11'], ['LINK' => 'site-12.tst', 'TEXT' => 'text-12'], ['LINK' => 'site-13.tst', 'TEXT' => 'text-13'], ['LINK' => 'site-14.tst', 'TEXT' => 'text-14'], ['LINK' => 'site-15.tst', 'TEXT' => 'text-15'], ); ?> <?php $n = count($arResult); ?> <?php $d = ceil($n / 4); ?> <?php $i = 1; ?> <ul class="footer-top__list"> <?php foreach($arResult as $arItem) { ?> <li><a href="<?= $arItem["LINK"] ?>"><?= $arItem["TEXT"] ?></a></li> <?php if( $i%$d == 0 && $i < $n) { ?> </ul> <ul class="footer-top__list"> <?php } ?> <?php $i++; ?> <?php } ?> </ul>
<ul class="footer-top__list"> <li><a href="site-1.tst">text-1</a></li> <li><a href="site-2.tst">text-2</a></li> <li><a href="site-3.tst">text-3</a></li> <li><a href="site-4.tst">text-4</a></li> </ul> <ul class="footer-top__list"> <li><a href="site-5.tst">text-5</a></li> <li><a href="site-6.tst">text-6</a></li> <li><a href="site-7.tst">text-7</a></li> <li><a href="site-8.tst">text-8</a></li> </ul> <ul class="footer-top__list"> <li><a href="site-9.tst">text-9</a></li> <li><a href="site-10.tst">text-10</a></li> <li><a href="site-11.tst">text-11</a></li> <li><a href="site-12.tst">text-12</a></li> </ul> <ul class="footer-top__list"> <li><a href="site-13.tst">text-13</a></li> <li><a href="site-14.tst">text-14</a></li> <li><a href="site-15.tst">text-15</a></li> </ul>
Подкорректировал код:
Получил следующий результат: