Mam tablicę obiektów. Chciałbym usunąć duplikaty na podstawie wartości "name" w obiekcie.Usunąć duplikaty z tablicy na podstawie właściwości obiektu?
[0]=>
object(stdClass)#337 (9) {
["term_id"]=>
string(2) "23"
["name"]=>
string(12) "Assasination"
["slug"]=>
string(12) "assasination"
}
[1]=>
object(stdClass)#44 (9) {
["term_id"]=>
string(2) "14"
["name"]=>
string(16) "Campaign Finance"
["slug"]=>
string(16) "campaign-finance"
}
[2]=>
object(stdClass)#298 (9) {
["term_id"]=>
string(2) "15"
["name"]=>
string(16) "Campaign Finance"
["slug"]=>
string(49) "campaign-finance-good-government-political-reform"
}
W takim przypadku w jaki sposób usunąć zduplikowany obiekt "Kampania finansowa" z tablicy. A więc cały obiekt [2]?
Przeszedłem przez kilka pytań z duplikatu PHP tutaj, ale żaden nie zajmował się obiektami i filtrowanie tylko jednego parametru.
Jest blisko, ale muszę dostęp do „ślimaka” i „term_id” klucz użytkownika także. Bawię się, żeby sprawdzić, czy uda mi się to rozgryźć. –
Masz ten dostęp później, tylko po to, aby dowiedzieć się, które klucze usunąć. Opublikuję pełny przykład w ciągu sekundy. – ccKep
dziękuję. działa świetnie na dość złożonym problemie, nad którym pracuję od wielu godzin. – byron