繁体   English   中英

PHP array_chunk,然后array_merge

[英]PHP array_chunk and then array_merge

有什么办法可以合并未定义数量的数组? Array_merge对我不起作用,因为您实际上必须将这些数组作为参数,否则也许有办法。

我已经将一个数组分块为n个数组,我在这些分块上做了一些工作,并希望合并其他一些数组:

$chunky = array_chunk($positions);
$arraytomerge = array();
foreach($chunky as $key=>$val)
{
    do some stuff with $keys and $vals
    $arraytomerge[] = array('1','2','3','4');
}
$merged = array_merge($arraytomerge[0],$arraytomerge[1]...);

如何将数组列为array_merge参数?

而不是做

//do some stuff with $keys and $vals
$arraytomerge[] = array('1','2','3','4');

做就是了

//do some stuff with $keys and $vals
$merged = array_merge($merged,array('1','2','3','4'));

或者更好的是,只需将新项目直接添加到$ merged数组中,而不是创建一个新数组

暂无
暂无

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

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