键数组PHP - 合并键

时间:2015-02-12 13:10:59

标签: php arrays

阅读此帖后我的问题解决了.. How to remove prefix in array keys

但是我再次遇到关键数组的另一个问题 我有这样的数组(数组多维数据集)

Array([0,123]=> Array ([0]=>value[1]=>value) [1,124]=> Array ([0]=>value[1]=>value) [2,125]=> Array ([0]=>value[1]=>value)

0是关键,123是我的虚拟数据.. 0用于循环,123用于其他目的

我想像这样添加123和124 ..

加入之前

[0,123] [1,124] [1,125]..... 

加入后,我想要喜欢这个

[0,123,124] [1,125]..... 

你知道吗,我该怎么办?你知道解决方案还是提出要解决它的功能?

非常感谢你们!

1 个答案:

答案 0 :(得分:2)

您可以使用array_chunk($array, 3);,其中$ array将是您的数组,第二个参数将是您在每个分割数组中所需的元素。希望这会有所帮助。

For eg.
$input_array = array('a', 'b', 'c', 'd', 'e');
print_r(array_chunk($input_array, 2));

输出:

Array
(
    [0] => Array
        (
            [0] => a
            [1] => b
        )

    [1] => Array
        (
            [0] => c
            [1] => d
        )

    [2] => Array
        (
            [0] => e
        )

)