Array anhand des zweiten Elementes sortieren
Jörg
- php
Hi,
ich möchte ein Array, das aus zwei Elementen besteht. Jetzt möchte ich dieses anhand des zweiten Elementes sortieren. Und zwar so, das der höchste Wert oben steht. Wenn ich hier die normalen Sortierbefehle von PHP(asort arsort usw.) nehme, wird ja direkt nach dem ersten Element sortiert:
Andrea Finke
Peter Müller
Sandra Keller
Das Ergebnis soll aber so aussehen:
Peter Müller
Andrea Finke
Sandra Keller
Weiß jemand, wie ich das bewerkstelligen kann? Danke im voraus für Eure Hilfe :-))
Array
(
[0] => Array
(
[0] => Peter Müller
[1] => 31
)
[1] => Array
(
[0] => Sandra Keller
[1] => 24
)
[2] => Array
(
[0] => Andrea Finke
[1] => 27
)
)
hi,
ich möchte ein Array, das aus zwei Elementen besteht. Jetzt möchte ich dieses anhand des zweiten Elementes sortieren.
Du meinst also ein Array, dessen Elemente wiederum Arrays mit zwei Elementen sind.
Und zwar so, das der höchste Wert oben steht. Wenn ich hier die normalen Sortierbefehle von PHP(asort arsort usw.) nehme, wird ja direkt nach dem ersten Element sortiert:
Nutze usort.
gruß,
wahsaga
Weiß jemand, wie ich das bewerkstelligen kann?
http://php-faq.de/q/q-arrays-sortieren.html
Siechfred