Hallo Ilja,
Array ( [0] => Acidbear [1] => 55 [2] => Monk [3] => M [4] => 06/01/05 [5] => [6] => off [7] => 0 [8] => [9] => Alt from Mindmezzed [10] => )
nun möchte ich das array sortieren, soweit kein problem. aber ich möchte nicht nach array[0] sortieren, wo die namen wie Aawk drinne stehen, sondern ich möchte das array nach dem datum sortiren, dass in array[4] steht. wie geht das ? hoffe ich habe mich verständlich ausgedrügt.
Neben dem von Andreas Korthaus vorgeschlagenen usort(), könnte man auch array_multisort() verwenden.
http://de3.php.net/manual/de/function.array-multisort.php
In deinem Fall könnte es dann z.B. so aussehen:
$my_array = // das was Du sortieren willst;
$s = ""; $v = ""; $sort = "absteigend";
foreach($my_array as $v) $s[] = $v[4];
if ($sort == "absteigend") array_multisort($s, SORT_DESC, $my_array);
if ($sort == "aufsteigend") array_multisort($s, SORT_ASC, $my_array);
$sorted_array = $my_array;
Grüsse
Frankie