PHP では、array_merge_recursive() 関数を使用して、配列を重複せずにマージできます。この関数は、同じキー名を持つ 2 つ以上の配列要素を処理するときにキー名を上書きしません。代わりに、複数の値が使用されます。同じキー名を持つキーが再帰的に配列に形成されます。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
PHP では、array_merge_recursive を使用できます。 () 関数 重複排除を行わずにマージされた配列を実装します。
array_merge_recursive() 関数は、1 つ以上の配列を 1 つの配列にマージします。
2 つ以上の配列要素が同じキー名を持つ場合、この関数はキー名を上書きせず、同じキー名を持つ複数の値を再帰的に配列に形成します。
#構文:array_merge_recursive(array1,array2,array3...)例:
<?php $a1=array("a"=>"red","b"=>"green"); $a2=array("c"=>"blue","b"=>"yellow"); $arr=array_merge_recursive($a1,$a2); var_dump($arr); ?>出力結果:
# #推奨される学習: 「
PHP ビデオ チュートリアル以上が重複せずにPHP配列をマージする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。