Ich arbeite mit einem mehrdimensionalen Array. Wie kann ich Dubletten nach Wert entfernen? Im folgenden Array haben [0], [2] und [5] die gleiche [ID]. Gibt es eine Funktion, die doppelte Arrays basierend auf einem bestimmten Wert entfernt? In diesem Fall möchte ich Array [2] und Array [5] entfernen, da sie dieselbe [ID] wie Array [0] haben.PHP: Funktion zum Gruppieren von Array von Objekten nach Wert
Vielen Dank für Ihre Informationen.
Array
(
[0] => stdClass Object
(
[d] => 2010-10-18 03:30:04
[ID] => 9
)
[1] => stdClass Object
(
[d] => 2010-10-18 03:30:20
[ID] => 4
)
[2] => stdClass Object
(
[d] => 2010-11-03 16:46:34
[ID] => 9
)
[3] => stdClass Object
(
[d] => 2010-11-02 03:19:14
[ID] => 1
)
[4] => stdClass Object
(
[d] => 2010-05-12 04:57:34
[ID] => 2
)
[5] => stdClass Object
(
[d] => 2010-05-10 05:24:15
[ID] => 9
)
)
FYI, Sie verwenden weiterhin den Begriff "Schlüssel", aber Sie Bereich bezieht sich eigentlich auf einen "Wert", kein "Schlüssel". Die von Ihnen erwähnten [0], [2] und [5] sind Schlüssel. Die [ID] ist auch ein Schlüssel. Die 9, die jede dieser IDs enthält, sind alle Werte. –
danke, ich habe die Sprache der Frage geändert. – superUntitled