我對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在這裏,但沒有說明如何foreach循環的每個塊原始數組放置在您的html/css中需要的地方。
這是array_slice的工作嗎?但是如果我的數組是動態填充的,而且我不知道在給定的時間會有多大?
謝謝!
我誤解了文檔,並認爲我的3值意味着3個塊,但現在看到我錯了。 –