I have this array:
Array ( [0] => Array ( [id] => 6347 [lat] => 18.520430 [lng] => 73.856743 [country_id] =
Take a look at usort function.
Just define a function (in the manual as "cmp") for sorting and use it as callback:
function my_sorting_function($a, $b) { return $a["avgRate"]>$b["avgrate"]?1:-1; }
and then call it
usort($my_array_variable,"my_sorting_function");