欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

php二维数组根据某个字段排序

程序员文章站 2022-03-05 08:09:53
...

排序函数: 

public function f_order($arr,$field,$sort){
    $order = array();
    foreach($arr as $kay => $value){
        $order[] = $value[$field];
    }
    if($sort==1){
        array_multisort($order,SORT_ASC,$arr);
    }else{
        array_multisort($order,SORT_DESC,$arr);
    }
    return $arr;
}


$data = $this->f_order($data,'days','2');// 2是排序,1是正序