$fooには数字、$barには文字列が入っていて、
$list[] = $foo.' :'.$bar;
arsort($list);
foreach ($list as $value){
echo $value."<br>";
}
とやると、

7 :hoge
61 :hogehoge
5 :hogehoge3

って感じで頭の数字一桁分だけでソートされてしまうんですが、
これを$fooで入れた数字の大きさでソートさせるようにするにはどうしたらいいでしょうか