ホームページ >バックエンド開発 >PHPチュートリアル >PHP で配列をマージする手順
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の以前の値が上書きされます