Wie sortiert man ein mehrdimensionales array?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Wie sortiert man ein mehrdimensionales array?

    PHP-Code:
    $a[0] = Array("f""x""x");
    $a[1] = Array("c""x""x");
    $a[2] = Array("b""x""x");
    $a[3] = Array("a""x""x"); 
    Wie sortiere man dieses Array so, dass die Sortierung nicht nach den Nummern, sondern nach diesen Werten $a[$i][$x], also nach $x sortiert wird?

    Das Ergebniss sollte dann so aussehen:
    PHP-Code:
    $a[0] = Array("a""x""x");
    $a[1] = Array("b""x""x");
    $a[2] = Array("c""x""x");
    $a[3] = Array("f""x""x"); 

  • #2
    Eine Möglichkeit wäre eine eigene Sortierfunktion: http://de.php.net/manual/de/function.usort.php
    [FONT="Helvetica"]twitter.com/unset[/FONT]

    Shitstorm Podcast – Wöchentliches Auskotzen

    Kommentar


    • #3
      asort()
      Assembler ist eine Methode,
      Programme, die zu langsam laufen,
      so umzuschreiben,
      dass sie überhaupt nicht mehr laufen.

      Kommentar

      Lädt...
      X