ワイズリマインダー

PHPで連想配列を結合する

キーが重複すると値は上書きされない

1
2
3
4
5
6
7
$arr1 = ['color'=>'red', 10=>1, 0=>3];
$arr2 = ['a', 'b', 'color'=>'green', 5];
$result = $arr1 + $arr2;
 
print_r($arr1);
print_r($arr2);
print_r($result);
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Array
(
    [color] => red
    [10] => 1
    [0] => 3
)
Array
(
    [0] => a
    [1] => b
    [color] => green
    [2] => 5
)
Array
(
    [color] => red
    [10] => 1
    [0] => 3
    [1] => b
    [2] => 5
)

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

検索

最近のコメント

最近の投稿

タグ

フィード配信

アーカイブ

外部リンク