简体   繁体   English

键数组PHP-合并键

[英]key array PHP - Merge key

My problem solve after read this post .. How to remove prefix in array keys 阅读这篇文章后,我的问题解决了.. 如何删除数组键中的前缀

but i've another problem about key array again I've array like this (array multidimentional) 但是我又有一个关于键数组的问题,我有这样的数组(数组多维)

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

0 is key, 123 is my dummy data .. 0 using for looping and 123 is using too in another purpose 0是关键,123是我的伪数据.. 0用于循环,123也用于其他用途

i want to add join 123 and 124 like this .. 我想这样添加联接123和124 ..

before join 加入之前

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

after join , i want to like this 加入后,我想要这样

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

May you know , what should i do ? 你可能知道,我该怎么办? Do you know solution or advive what function to solve it? 您知道解决方案还是建议使用什么功能来解决它​​?

Thankyou so much guys ! 十分感谢大家 !

You can use array_chunk($array, 3); 您可以使用array_chunk($array, 3); where $array will be your array and second parameter will be how elements you want in each splitted array..Hope this will help. $ array将是您的数组,第二个参数将是您希望在每个拆分数组中的元素的方式。希望这会有所帮助。

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

Output: 输出:

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

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

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

)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM