簡體   English   中英

如何在codeigniter中合並兩個數組

[英]how to merge two arrays in codeigniter

我想合並兩個數組,但是怎么樣?

$array1 [ ] = Array ( [0] => Array ( [id] => 1 [name] => "Alice" ))

$array2 [] = Array ( [0] => Array ( [age] => 22 ));

我想得到的結果數組:

$result  = Array ( [0] => Array ( [id] => 1   [name] => "Alice"     [age] => 22) );

誰有人可以幫忙?

您可以使用PHP的array_merge

你可以做到

array_merge_recursive($array1, $array2);

如果這只是單個數組條目,那么你可以試試這個,否則你必須為完整的數組集應用循環

$result[] = $array1[0] + $array2[0];

// print_r($ result);

它會給你輸出

Array
(
    [0] => Array
        (
            [id] => 1
            [name] => Alice
            [age] => 1
        )

)

Iter通過array1。 如果第一個Element總是一個數組,只需將array2 [c]的元素添加到數組array1 [c]中,其中c是計數變量。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM