<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12
      Fork me on github

      PHP實現多維數組按指定值排序

      主要用到的PHP函數 array_multisort()
      
      1.先實現指定多維數組一個字段排序
      根據二維數組的id值來排序,轉換后的數組格式如下:
      function arraySortByOneField($data, $field, $sort = SORT_DESC)
      {
        $field = array_column($data, $field);
        array_multisort($field,$sort,$data);
        return $data;
      }
      
      
      

        

       如:
      $data = array(0=>array('id'=>7, 'name'=>'Apple', 'age'=> 18),1=>array('id'=>8, 'name'=>'Bed', 'age'=>17),2=>array('id'=>6, 'name'=>'Cos', 'age'=>16),3=>array('id'=>5, 'name'=>'Cos', 'age'=>14));
      
      $newArray = arraySortByOneField($data, 'id', SORT_DESC);
      
      var_dump($newArray );
      
      
      

        

      2.實現多維數組的指定兩個字段排序
      根據二維數組的多個屬性值來排序,轉換后的數組格式如下:

      function sortArrByManyField()
      {
        $args = func_get_args();
        if(empty($args)){
          return null;
        }
        $arr = array_shift($args);
        if(!is_array($arr)){
          throw new Exception("第一個參數不為數組");
        }
        foreach($args as $key => $field){
          if(is_string($field)){
            $temp = array();
            foreach($arr as $index=> $val){
              $temp[$index] = $val[$field];
            }
            $args[$key] = $temp;
          }
        }
        $args[] = &$arr;//引用值
        call_user_func_array('array_multisort',$args);
        return array_pop($args);
      }
      
      
      

        

       如:
      $data = array(0=>array('id'=>7, 'name'=>'Apple', 'age'=> 18),1=>array('id'=>8, 'name'=>'Bed', 'age'=>17),2=>array('id'=>6, 'name'=>'Cos', 'age'=>16),3=>array('id'=>5, 'name'=>'Cos', 'age'=>14));
      
      $newArray = arraySortByManyField($data, 'id', SORT_ASC, 'name', SORT_ASC, 'age', SORT_DESC);
      
      var_dump($newArray );
      
      
      

        

       

      posted @ 2019-03-22 12:00  Champion-水龍果  閱讀(640)  評論(0)    收藏  舉報
      Champion-水龍果
      主站蜘蛛池模板: 无码国内精品人妻少妇| 天堂av最新版中文在线| 韩国无码AV片午夜福利| 国产成人精品一区二区三区| 五月天免费中文字幕av| 国产乱xxxxx97国语对白| 欧美粗大猛烈老熟妇| 老熟妇乱子交视频一区| av鲁丝一区鲁丝二区鲁丝三区| 一级国产在线观看高清| 人妻精品人妻无码一区二区三区| 欧美福利电影A在线播放| 日本中文字幕在线| 亚洲av色香蕉一二三区| 无套内谢极品少妇视频| 97久久精品亚洲中文字幕无码| 国产三级精品三级在线观看| 欧美丰满熟妇xxxx性| 日本免费一区二区三区久久 | 邵阳市| 又大又粗欧美成人网站| 十八禁午夜福利免费网站| 亚洲精品不卡无码福利在线观看| 亚洲精品一区久久久久一品av| 久久久久无码国产精品一区| 亚洲高清有码中文字| 日本久久99成人网站| 免费AV片在线观看网址| 亚洲国产成人精品女久久| 国产99久久无码精品| 亚洲精品成人福利网站| 国产精品人伦一区二区三| 天天爽夜夜爱| 中文国产人精品久久蜜桃| 中文字幕在线不卡一区二区| 噜噜综合亚洲av中文无码| 边添小泬边狠狠躁视频| 亚洲精品久久久久久婷婷| 崇信县| 精品无码一区在线观看| 天堂一区二区三区av|