zoukankan      html  css  js  c++  java
  • php 统计二维数组中某个相等值的总个数,并且组合成一个新的数组 转发

    $ar array(
      array'sv_id' => 1, 'mid' => 1, 'sv_question1' => 20 ),
      array'sv_id' => 2, 'mid' => 2, 'sv_question1' => 10 ),
      array'sv_id' => 3, 'mid' => 1, 'sv_question1' => 20 ),
      array'sv_id' => 4, 'mid' => 3, 'sv_question1' => 20 ),
      array'sv_id' => 5, 'mid' => 2, 'sv_question1' => 20 ),
    );
    $res array();
     
    foreach($ar as $item) {
      $res[$item['mid']][$item['sv_id']] = $item;
    }
    print_r($res);
     
    效果如下
    Array
    (
        [1] => Array
            (
                [1] => Array
                    (
                        [sv_id] => 1
                        [mid] => 1
                        [sv_question1] => 20
                    )
     
                [3] => Array
                    (
                        [sv_id] => 3
                        [mid] => 1
                        [sv_question1] => 20
                    )
     
            )
     
        [2] => Array
            (
                [2] => Array
                    (
                        [sv_id] => 2
                        [mid] => 2
                        [sv_question1] => 10
                    )
     
                [5] => Array
                    (
                        [sv_id] => 5
                        [mid] => 2
                        [sv_question1] => 20
                    )
     
            )
     
        [3] => Array
            (
                [4] => Array
                    (
                        [sv_id] => 4
                        [mid] => 3
                        [sv_question1] => 20
                    )
     
            )
     
    )
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    转发
    详情见
    http://bbs.csdn.net/topics/390590251
  • 相关阅读:
    差分序列
    蓝桥杯 操作格子
    线段树
    历届题目 密文搜索
    对局匹配(动态规划)
    历届试题 分巧克力(二分查找)
    第九届蓝桥杯B组决赛 调手表(完全背包)
    快速幂求余
    2019蓝桥杯国赛备赛题库
    ubuntu16.04安装cuda8.0试错锦集
  • 原文地址:https://www.cnblogs.com/passer00/p/6819306.html
Copyright © 2011-2022 走看看