ホームページ >バックエンド開発 >PHPチュートリアル >配列を結合する 3 つの PHP メソッドの類似点と相違点_PHP チュートリアル
ルール: 2 つの配列のキー名が数値キー名または文字列キー名の場合、直接 +、$c = $a + $b、$a の後に追加できます ($b は、配列に存在しないキー名です) $a) キーの名前と値。
注:
数字キー名:
リーリー文字キー名:
リーリールール: array_merge() は 1 つ以上の配列のセルを結合し、1 つの配列の値が前の配列に追加されます。結果の配列を返します。入力配列に同じ文字列キー名がある場合、キー名の後の値で前の値が上書きされます。ただし、配列に数値キーが含まれている場合、後続の値は元の値を上書きせず、追加されます。配列のみが指定され、その配列が数値的にインデックス付けされている場合、キーは連続的に再インデックス付けされます。
注:
数字キー名:
リーリー文字キー名:
リーリーarray_merge_recursive() 1 つ以上の配列のセルを結合し、1 つの配列の値が前の配列に追加されます。結果の配列を返します。
入力配列が同じ文字列キー名を持つ場合、値は配列にマージされ、これが再帰的に行われるため、値自体が配列の場合、この関数は対応するエントリに従ってそれをマージします。別の配列の場合。
ただし、配列の配列キー名が同じ場合、後の値は元の値を上書きせず、元の値に追加されます。
注: ルールは基本的に array_merge と同じですが、同じ文字キー名を処理するときに再帰的追加が使用される点が異なります。
リーリー数字キー名:
リーリー文字キー名:
れーれー