您的位置:首页 > 编程语言 > PHP开发

php 数组按数组中的某个字段值排序

2016-02-25 09:13 543 查看
while ($row = $GLOBALS['db']->FetchRow($res))
{
$arr[$row['id']]['id']=$row['id'];
$arr[$row['id']]['shop_name']=$row['shop_name'];
        $arr[$row['id']]['vip'] = intval($vip);

}

       这里需要按vip排序

$arrs=array();
foreach($arr as $val){
   $arrs[] = $val["vip"];
   }

array_multisort($arrs, SORT_DESC, $arr);

       array_multisort() 函数返回排序数组。您可以输入一个或多个数组。函数先对第一个数组进行排序,接着是其他数组,如果两个或多个值相同,它将对下一个数组进行排序。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: