hallo allerseits,
ich habe ein mehrdimensionals array, das wie folgt aufgebaut ist:
Array
(
[0] => Array
(
[Nummer] => 971.260
[Stueckzahl] => 1
)
[1] => Array
(
[Nummer] => 971.260
[Stueckzahl] => 2
)
[2] => Array
(
[Nummer] => 554.242
[Stueckzahl] => 2
)
[3] => Array
(
[Nummer] => 971.260
[Stueckzahl] => 1
)
)
ich möchte alle Arrays entfernen, bei denen der wert des schlüssels[Nummer] doppelt oder öfter in einem anderen Array vorhanden ist. es soll immer nur das Array mit der höchsten vorhandenen index-zahl übrigbleiben, also sollten z.b. die Arrays mit dem index [0] und [1] gelöscht werden, weil im index [3] im array wieder der wert '971.260' beim schlüssel [Nummer] steht.
kann man das mit einer standard-php-funktion erreichen, bzw. wie müsste eine eigene aussehen? danke!