Seite 1 von 1

Array sortieren

Verfasst: 28.12.2006 22:25
von knilzzz
Ich habe ein Array wie dieses:

Code: Alles auswählen

$a[] = array("a1" => "value", "a2" => "value");
$a[] = array("a1" => "value", "a2" => "value");
$a[] = array("a1" => "value", "a2" => "value");
$a[] = array("a1" => "value", "a2" => "value");
...
Nun möchte ich $a z.B. nach "a2" sortieren, d.h. ich möchte $a mit foreach so ausgeben, dass das Element von $a, was "a2" => "A" hat eher ausgegeben wird als das Element, das "a2" => "B" hat.

Verfasst: 28.12.2006 23:45
von PhilippK
Dazu gibt's das Schweizer Messer: http://de.php.net/array_multisort
Ist allerdings nicht ganz ohne :-)
Oder du arbeitest mit einem Hilfsarray, in dem du nur die Werte ablegst, nach denen zu sortieren ist.

Gruß, Philipp