我正在嘗試處理從動態API中獲取的這些數據。我知道id
將永遠是唯一的,但name
經常會彼此匹配,這是一個問題。使用PHP,我將如何刪除任何stdClass對象,其name
與此數組中的前一個對象的name
值相同?我確實希望檢查從0進展到最高值,因爲這些stdClass對象中有其他數據。在這種情況下,我想1
被刪除,因爲它的名字匹配0
的名字,但之後什麼是2
應該成爲新的1
,原因很明顯。在stdClass對象數組中刪除具有重複值的對象
Array
(
[0] => stdClass Object
(
[id] => 6969
[name] => Steve Jobs
)
[1] => stdClass Object
(
[id] => 2013
[name] => Steve Jobs
)
[2] => stdClass Object
(
[id] => 1234
[name] => The Woz
)
)
謝謝!
的[選擇從該陣列只獨特數組值]可能重複(http://stackoverflow.com/questions/11340450/select-only-unique-array-values-from-this- array) – ops