簡體   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