如何獲取PHP中兩個對象數組之間的交集結果。如何在PHP中交叉對象數組?
例如,
的$陣列1值
Array
(
[0] => stdClass Object
(
[id] => 2
[influencer_id] => 2
[follower_id] => 1
)
)
和$數組2是價值,
Array
(
[0] => stdClass Object
(
[id] => 2
[influencer_id] => 1
[follower_id] => 2
),
[1] => stdClass Object
(
[id] => 3
[influencer_id] => 3
[follower_id] => 2
),
)
所以,我想在$結果是
Array
(
[0] => stdClass Object
(
[id] => 2
[influencer_id] => 2
[follower_id] => 1
)
)
什麼是最好的方法來得到它?
在此先感謝!
你的意思的$數組2的對象[0]有$數組1 [0]相同的值?如果是的話,我認爲這是一種誤解。 – Javakid
如果$ array2中的任何元素與應該在結果中的具有$ array1的任何元素匹配,則爲No.注意元素在這裏是對象。 – cse031sust02