PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : array sortiert kriegen



Freekazonid
03-10-2005, 21:40
moin

ich moechte ein array das wie folgt aufgebaut ist sortieren

http://img167.imageshack.us/my.php?image=dsc00464n7vt.jpg

$player1 $player2 $player3 sind jeweils arrays, die strings integer etc enthalten. diese ganzen arrays werden in $info festgehalten also

$info["player1"] = $player1
$info["player2"] = $player2
usw halt

nun sollen sie nach einem wert innerhalb des arrays absteigend sortiert werden und in ein neues indiziertes array ueberfuehrt werden.

an dem blatt ist ein beispiel mit zahlen wie das aussehen soll

wie bewerkstellige ich das? wuesste jetzt auch keinen ansatz mit usort, bin bei php noch net solang dabei

danke


/e ich GLAUBE ich hab das problem geloest (:


function callback_usort($a, $b)
{
if($a["points"] == $b["points"]) return 0;
elseif ($a["points"] < $b["points"]) return 1;
else return -1;
}

usort($player,callback_usort);