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
  • 相关阅读:
    Android 使用系统签名打包apk
    创业公司如何巧用工具提高团队生产力——豌豆荚创始人王俊煜讲述团队背后的“利器”
    Spring整合BoneCP+Hibernate配置数据连接池
    EhCache集群方案JGroups
    IOS 目录结构
    关于hibernate的缓存使用
    用webbrowser控件做一个资源管理器,如何得到IE控件中选中(鼠标多选)的文件名称列表?
    轮回!
    转载:谨以此文献给才毕业25年的朋友
    新的开始
  • 原文地址:https://www.cnblogs.com/passer00/p/6819306.html
Copyright © 2011-2022 走看看