Sven Rautenberg: Mehrdimensionales Array sortieren -- kompliziert

Beitrag lesen

Moin!

Könntest du diesen Punkt mal etwas genauer beleuchten? Was soll rauskommen?
Versteht Ihr mein Problem?

Ja, sonnenklar.

Als Anregung zum selberdenken:

Du willst $arr sortieren. Du brauchst eine benutzerdefinierte Vergleichfunktion, welche die einzelnen Elemente von $arr vergleicht.

Diese Vergleichsfunktion erhält jeweils zwei Elemente aus $arr.

Ein Element aus $arr ist beispielsweise der Inhalt von $arr[0]. Dies ist ein Array.

Also vergleichst du in der Funktion $element1[importance] mit $element2[importance], und gibst -1, 0 oder 1 zurück, je nachdem, was kleiner ist.

array_multisort brauchst du dafür nicht.

- Sven Rautenberg