我创建了一个存储XML元素的数组。
$itemArray = array();
$itemArray[] = array ('[{id:'.$item.'species:'.$gender.'}]');
现在我使用array_chunk将数组分成3个部分。
$arrayChunked = array_chunk($itemArray, 3, true);
如果我使用:
var_dump($arrayChunked);
然后存储的项目如下所示:
0 => array(0,1,2)
1 => array(3,4,5)
2 => array(6,7,8)
但是我需要它们存储如下:
0 => array(0,1,2)
1 => array(0,1,2)
2 => array(0,1,2)
关于我如何做到这一点的任何想法?
答案 0 :(得分:2)
停止传递“true”作为第三个参数;你告诉它保留原始密钥。如果你拿出它,它会自动重新索引它(如array_chunk docs中所述)。
即
$arrayChunked = array_chunk($itemArray, 3);