PHP中有两种数组融合方式。一是直接增加加号,另加array_merge功能。

1自然指数。外接阵列不重置。

在2。添加方法中,添加数组中的值不会被覆盖。

在3.merge功能自然指数将被重置

4.merge功能之间没有关系,合并和合并,后来的数组参数,其值将覆盖相同键的值与以前的数组参数。

实例uff1a

阵列1:




$ arr1 =阵列(
10 = 'valueof10,
11 = 'valueof11,
key1= > 'dataofkey1,
key2 ' = > 'dataofkey2,
('array= >阵列
key1= > 1,
ABCKEY2 ' = >,
('key3= >阵列
1, 2,'name' =‘'
),
),
);


阵列2:




$ arr2 =阵列(
10 = 'newvalueof10,
11 = 'newvalueof11,
key1= > 'newdataofkey1,
' ' ' = > 'newdataofkey3 KEY3,
('array= >阵列
key1= > 2,
key2 ' = > 'defg,
('key3= >阵列
1, 2,'name' = 'jonathan、凸出=
),
),
);



比较结果:


数组(大小= 6)
10 = string'valueof10(长度= 9)
11 = string'valueof11(长度= 9)
key1= > string'dataofkey1(长度= 10)
' ' = > string'dataofkey2 KEY2(长度= 10)
数组
数组(大小= 3)
key1= > int 1
' ' = > string'abc KEY2(长度= 3)
KEY3= >
数组(大小= 3)
0 = int 1
1 = int 2
名字= > string'peter(长度= 5)
' ' = > string'newdataofkey3 KEY3(长度= 13)

数组(大小= 8)
0 = string'valueof10(长度= 9)
1 = string'valueof11(长度= 9)
key1= > string'newdataofkey1(长度= 13)
' ' = > string'dataofkey2 KEY2(长度= 10)
数组
数组(大小= 3)
key1= > int 2
' ' = > string'defg KEY2(长度= 4)
KEY3= >
数组(大小= 4)
0 = int 1
1 = int 2
名字= > string'jonathan(长度= 8)
性别= > string'male(长度= 4)
2 = string'newvalueof10(长度= 12)
3 = string'newvalueof11(长度= 12)
' ' = > string'newdataofkey3 KEY3(长度= 13)