Duplikate aus einem Array entfernen, basierend auf der Objekteigenschaft?

Ich habe eine Reihe von Objekten. Ich möchte die Duplikate basierend auf dem Wert "name" im Objekt entfernen.

<code>  [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"
  }
</code>

Wie entferne ich in diesem Fall das doppelte Objekt "Campaign Finance" aus dem Array? Also das gesamte [2] Objekt?

Ich habe hier einige Fragen zu PHP-Duplikaten von Arrays durchgearbeitet, aber keine schien sich mit Objekten und Filtern nur anhand eines Parameters zu befassen.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage