[英]How can I convert 1D array from numbers to 2D array?
我有一個像這樣的數字數組:
$array = array (1,2,3,4,5,6,7,8,9,10,11,12);
我嘗試使用兩個for循環將其轉換為2D,但失敗了。 嘗試使用foreach循環是否更好,還是可以使用for-s完成?
我想做這樣的事情:
$array = array (array (1,2,3,4), array(5,6,7,8), array(9,10,11,12));
我發布答案的原因是這樣的問題以及array_chunk()的可用性可能不是很直觀:
$array = array_chunk($array, 4);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.