Hamster: Multidimensionales Array sortieren

Hallo,
ich möchte ein multidimensionales Array sortieren. Ich habe mir http://de.php.net/manual/de/function.array-multisort.php und alle Beispiele darunter angeschaut. Geht alles wunderbar - nur gehen alle von 2 "Dimensionen" aus.
Bekommt man das auch irgendwie hin, wenn man Z.b. so ein Array hat?

[0] => Array
        (
            [0] => 1
            [1] => Bielefeld
            [2] => Array
                (
                    [datetime] => 2005-11-07 11:39:55
                    [1] => Array
                        (
                            [0] => 2005-11-14
                            [1] => Array
                                (
                                    [0] => Hans
                                )

[2] => Array
                                (
                                    [0] => Franz
                                )

)

[2] => Array
                        (
                            [0] => 2005-11-14
                        )

)

)
...

Also ein ganz großes Superarray (etwas unübersichtlich), was ich z.B. nach $array[0][2][1][1] sortieren möchte. Alles, was ich bis jetzt gefunden habe, funktioniert - wie gesagt - leider nur mit einer sehr simplen Verschachtelung. Und per Schleifendurchlauf kann man das auch nicht lösen, da dann die Gesamtbeziehung zerstört wird.

Danke
Hamster

  1. echo $begrüßung;

    ich möchte ein multidimensionales Array sortieren.
    Alles, was ich bis jetzt gefunden habe, funktioniert - wie gesagt - leider nur mit einer sehr simplen Verschachtelung.

    Hast du auch schon usort() und uasort() gefunden?

    echo "$verabschiedung $name";

  2. Hi,

    ich möchte ein multidimensionales Array sortieren.

    dazu solltest Du Dir einige Dinge klarmachen:

    • "PHP-Arrays" sind keine Arrays, sondern komplexe Baumstrukturen
    • Was versteht man unter "sortieren"?
        (Vorgänger-, Nachfolger-Beziehung zwischen Elementen einer Menge)
    • Wie soll man eine verzweigte Baumstruktur sortieren?
        (Wie sollten die Regeln aussehen dafür?)

    ...

    nichts ist unmöglich

    Letzlich wird eine komplexe Abbildung dabei herauskommen, bei der ggf. sogar Elemente der Ursprungsmenge verloren gehen.

    LG
    Chris