PHP で配列をマージする手順

WBOY
WBOYオリジナル
2016-06-17 08:22:51797ブラウズ

PHP で配列をマージするメソッド

1. array array_merge(array $array1[, array $...])

いずれかをマージする または複数の配列要素の場合は、次の要素を前の要素に追加し、結果の配列を返します。

コード:

$arr1 = array(    'astr1' => 'astr1',    3 => 'anum1');$arr2 = array(    1 => 'bnum1',    2 => 'bnum2',    'bstr1' => 'bstr1',    3 => 'bnum3',    'astr1' => 'bstr2',    '0' => 'bstr3',    '1' => 'bstr4');print_r(array_merge($arr1, $arr2));

結果:

Array(    [astr1] => bstr2    [0] => anum1    [1] => bstr4    [2] => bnum2    [bstr1] => bstr1    [3] => bnum3    [4] => bstr3)

結論:

キーは数値要素です。key=0 から始まり、重複するキー値がある場合でも、

の順に並べ替えられます。キーは文字列要素です。重複するキーがある場合は、後の値が前の値を上書きします。キーが '0' の場合は、その番号に従って処理されます。キーが「1」、「2」の場合 他の数値列を待つ場合、キー1、2の以前の値が上書きされます

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。