• 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
  • 相关阅读:
    Vue基础进阶 之 过渡效果
    Vue基础进阶 之 自定义指令
    Vue基础进阶 之 实例方法--生命周期
    Vue基础进阶 之 实例方法
    Vue基础进阶 之 常用的实例属性
    Vue基础进阶 之 计算属性的使用
    Vue基础进阶 之 Vue生命周期与钩子函数
    JavaScript 条件判断算法综合实战
    (KMP)Simpsons’ Hidden Talents -- hdu -- 2594
    (并查集)Travel -- hdu -- 5441(2015 ACM/ICPC Asia Regional Changchun Online )
  • 原文地址:https://www.cnblogs.com/passer00/p/6819306.html
Copyright © 2020-2023  润新知