S.a. arkadaşlar,
Aşağıdaki şekilde bir dizim var örnek:
//$deger numeric
$dizi[0] = array('a' => $a, 'b' => $b, 'c' => $c,'sıralamayuzdesi' => '100');
$dizi[1] = array('a' => $a, 'b' => $b, 'c' => $c,'sıralamayuzdesi' => '55');
$dizi[2] = array('a' => $a, 'b' => $b, 'c' => $c,'sıralamayuzdesi' => '45');Bu diziyi 'sıralamayuzdesi' anahtarının değerine göre büyükten > küçüğe nasıl sıralarım

Tabi dizinin ahantar ve değerleri bozulmayacak şekilde.
http://php.net/manual/en/function.usort.php
function cmp($a, $b)
{
if ($a['sıralamayuzdesi'] == $b['sıralamayuzdesi']) {
return 0;
}
return ($a['sıralamayuzdesi'] > $b['sıralamayuzdesi']) ? -1 : 1;
}
usort($dizi, "cmp");
kolay gelsin.