二维数组排序方法

$new_ship = array(
    array('firstprice'=>6,'secondprice'=>4,),
    array('firstprice'=>7,'secondprice'=>4,),
    array('firstprice'=>5,'secondprice'=>7,),
    array('firstprice'=>7,'secondprice'=>5,),
);

 

//二维数组的排序
foreach ($new_ship as $key => $row)
{
    $volume[$key]  = $row['firstprice'];
    $edition[$key] = $row['secondprice'];
}
array_multisort($volume, SORT_DESC, $edition, SORT_DESC, $new_ship);

 

此时$new_ship 就重新排序了。。

print_r($new_ship);

 

posted on 2016-03-18 15:04  paly76  阅读(178)  评论(0)    收藏  举报

导航