Я довольно новичок в PHP и изучаю использование array_chunk(), чтобы разделить массив на три части, чтобы отобразить его как список из трех столбцов. Скажем, у меня есть массив как этотДоступ к каждому фрагменту array_chunk
$input_array = array('a', 'b', 'c', 'd', 'e', 'f');
$chunks = array_chunk($input_array, 3, true));
и я хочу выводить что-то вроде:
<div class="left">
<ul>
<li>a</li>
<li>b</li>
</ul>
</div>
<div class="middle">
<ul>
<li>c</li>
<li>d</li>
</ul>
</div>
<div class="right">
<ul>
<li>e</li>
<li>f</li>
</ul>
</div>
Я видел некоторые really helpful examples здесь, но ни, что не показывают, как цикл по каждому элементу каждый кусок исходный массив, чтобы разместить там, где вам нужно, в html/css.
Это работа для array_slice? Но что, если мой массив динамически заполнен, и я не знаю, насколько он будет в данный момент?
Спасибо!
Я неправильно читал документы и думал, что мое значение 3 означает 3 куска, но теперь вижу, что я был неправ. –