ホームページ >バックエンド開発 >PHPチュートリアル >PHP 配列のマージと加算と array_merge_PHP チュートリアルの違い

PHP 配列のマージと加算と array_merge_PHP チュートリアルの違い

WBOY
WBOYオリジナル
2016-07-13 17:16:151269ブラウズ

PHP での配列のマージと配列のマージと array_merge の配列のマージには少し違いがあります。以下のエディターでは、array_merge と配列の追加とマージの違いを紹介します。


+:

最初に表示されるものは後で表示されるものを上書きします


array_merge:

の後に表示されるものは、前に表示されるものを上書きします。しかし、それが数値的な指標であれば、それは重畳的な効果になります。

コードは次のとおりです コードをコピー

$array1 = 配列(
0 => 111
);

$array2 = 配列(
0 => 222、
1 => 3333
);

array_merge 後:
配列
(
[0] => 111
[1] => 222
[2] =>3333
)

+後:
配列
(
[0] => 111
[1] =>3333
)

シナリオ 2:

$array1 = 配列(
0 => 111
);

$array2 = 配列(
'h' => 222、
1 => 3333
);
array_merge と + の結果は同じです:
配列
(
[0] => 111
[h] =>222
[1] =>3333
)


結果は明らかです:

array_merge は 2 つの配列の加算です。キー値が数値の場合は再配置されます。
+ は 2 つの配列の加算で、キー値が異なる場合は、前の配列に置き換えられます。array_merge.

と同じ効果があります。

www.bkjia.com本当http://www.bkjia.com/PHPjc/628658.html技術記事 PHP における配列のマージと配列のマージと array_merge の配列のマージには少し違いがあります。array_merge と配列の追加とマージの違いを紹介します。 + : 最初のものは上書きされます...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。