php二维数组按照某个值排序

$arr[] = array('name'=>'a','flag'=>1);
$arr[] = array('name'=>'b','flag'=>2);
$arr[] = array('name'=>'a','flag'=>1);
$flag=array();
foreach($arr as $arr2){
    $flag[]=$arr2["flag"];
    }
array_multisort($flag, SORT_ASC, $arr);
print_r($arr);

 

posted @ 2016-07-20 15:17  joshua317  阅读(204)  评论(0编辑  收藏  举报