Hi…
Das Archiv hat mir auch nicht weitergeholfen und die PHP Doku empfinde ich in diesem Punkt als nicht aussagekräftig 
Ich habe ein mehrdimensionales Array:
Array[0][0] = 4000 - Array[0][1] = Bezeichnung4
Array[1][0] = 1000 - Array[1][1] = Bezeichnung1
Array[2][0] = 3000 - Array[2][1] = Bezeichnung3
Array[3][0] = 2000 - Array[3][1] = Bezeichnung2
Dieses Array möchte ich gerne so sortieren, dass es nach den Werten im ersten Feld des ersten Arrays sortiert wird und zwar aufsteigend.
Ich habe mir zwar auch die Funktion array_multisort angeschaut, werde aber leider aus der Beschreibung und den Beispielen dazu nicht schlau 
Ich habe keine Datenbanken oder Datenbankfunktionen zur Verfügung, um es vorneweg zu sagen.
Gibt es jemanden, der mir helfen könnte???
Bye, Kurt
Hi,
ich habe mal ein bisschen nachgeschaut und denke, dass dieser Befehl für dich passen würde:
array_multisort ($array[0], SORT_NUMERIC, _
$array[1], SORT_STRING);
sort_string sortiert die Felder, in dem er den Inhalt als string betrachtet
sort_numeric sortiert die Felder, in dem er den Inhalt als Zahl betrachtet
dome
alx
3
Hi !
Ich habe ein mehrdimensionales Array:
Array[0][0] = 4000 - Array[0][1] = Bezeichnung4
Array[1][0] = 1000 - Array[1][1] = Bezeichnung1
Array[2][0] = 3000 - Array[2][1] = Bezeichnung3
Array[3][0] = 2000 - Array[3][1] = Bezeichnung2
Dieses Array möchte ich gerne so sortieren, dass es nach den
Werten im ersten Feld des ersten Arrays sortiert wird und zwar
aufsteigend.
Probiere mal:
function sortf($a, $b) {
if ($a[0] == $b[0]) return 0;
return ($a[0] > $b[0]) ? -1 : 1;
}
usort($variable, sortf);