zoukankan      html  css  js  c++  java
  • PHP 数组对象 按照某个字段进行排序

    function sort($oba, $obb){
            //如果是对象
            if($oba->grade < $obb->grade){
                return 1;
            }elseif ($oba->grade == $obb->grade){
                return ($oba->during <= $obb->during) ? 1 : -1;
            }
    
            //如果是数组
            //if($oba['grade'] < $obb['grade']){
            //   return 1;
            //}elseif ($oba['grade'] == $obb['grade']){
            //  return ($oba['during'] <= $obb['during']) ? 1 : -1;
            //}
        }
        usort($info,'sort');

    如果是在框架中使用(使用匿名函数操作)

    usort($datas,function($oba,$obb){
                if($oba['is_checkin'] < $obb['is_checkin']){
                    return 1;
                }elseif ($oba['is_checkin'] == $obb['is_checkin']){
                    return ($oba['is_checkin'] <= $obb['is_checkin']) ? 1 : -1;
                }
            });

    排序后

  • 相关阅读:
    2019 ICPC Universidad Nacional de Colombia Programming Contest
    AcWing
    模板
    AcWing
    AcWing
    AcWing
    模板
    模板
    自考新教材-p340
    自考新教材-p339
  • 原文地址:https://www.cnblogs.com/vinzen/p/10522121.html
Copyright © 2011-2022 走看看