嗨,我正在尝试合并两个数组,并且还想从最终数组中删除重复的值。
这是我的数组1:
Array
(
[0] => stdClass Object
(
[ID] => 749
[post_author] => 1
[post_date] => 2012-11-20 06:26:07
[post_date_gmt] => 2012-11-20 06:26:07
)
这是我的数组2:
Array
(
[0] => stdClass Object
(
[ID] => 749
[post_author] => 1
[post_date] => 2012-11-20 06:26:07
[post_date_gmt] => 2012-11-20 06:26:07
)
我array_merge
用于将两个数组合并为一个数组。它正在给出这样的输出
Array
(
[0] => stdClass Object
(
[ID] => 749
[post_author] => 1
[post_date] => 2012-11-20 06:26:07
[post_date_gmt] => 2012-11-20 06:26:07
[1] => stdClass Object
(
[ID] => 749
[post_author] => 1
[post_date] => 2012-11-20 06:26:07
[post_date_gmt] => 2012-11-20 06:26:07
)
我要删除这些重复的条目,或者在合并之前删除它们...请帮助。.谢谢!!!!!!!
因为您想合并$ array1 [0]和$ array2 [0]而不是$ array1和$ array2。尝试在每个数组的第一个项目运行array_merge
—
华大基因
数组是动态的..所以它不会总是$ array1 [0]和$ array2 [0]
—
Ravi 2012年
有什么可以比较数组中每个对象的ID的东西???
—
拉维2012年
忘记我的第一个无效的注释,因为您尝试合并的不是数组而是对象。您必须手动执行
—
Bgi 2012年