zoukankan      html  css  js  c++  java
  • php数组根据某一个键值,把相同键值的合并生成一个新的二维数组

    http://blog.csdn.net/xyzchenxiaolin/article/details/51700485

    源数据:

    $infos = array(
            array(
                    'a' => 36,
                    'b' => 'xa',
                    'c' => '2015-08-28 00:00:00',
                    'd' => '2015/08/438488a00b3219929282e3652061c2e3.png'
            ),
            array(
                    'a' => 3,
                    'b' => 'vd',
                    'c' => '2015-08-20 00:00:00',
                    'd' => '2015/08/438488a00b3219929282e3652061c2e3.png'
            ),
            array(
                    'a' => 6,
                    'b' => 'wwe',
                    'c' => '2015-08-28 00:00:00',
                    'd' => '2015/08/438488a00b3219929282e3652061c2e3.png'
            ),
            array(
                    'a' => 36,
                    'b' => 'se',
                    'c' => '2015-08-28 00:00:00',
                    'd' => '2015/08/438488a00b3219929282e3652061c2e3.png'
            ),
            array(
                    'a' => 6,
                    'b' => 'aw',
                    'c' => '2015-08-28 00:00:00',
                    'd' => '2015/08/438488a00b3219929282e3652061c2e3.png'
            ),
            array(
                    'a' => 36,
                    'b' => 'bv',
                    'c' => '2015-08-28 00:00:00',
                    'd' => '2015/08/438488a00b3219929282e3652061c2e3.png'
            ),
            array(
                    'a' => 12,
                    'b' => 'xx',
                    'c' => '2015-08-27 00:00:00',
                    'd' => '2015/08/438488a00b3219929282e3652061c2e3.png'
            )
    );
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    • 38
    • 39
    • 40
    • 41
    • 42
    • 43
    • 44
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    • 38
    • 39
    • 40
    • 41
    • 42
    • 43
    • 44

    处理要求:将数组中a相同的二维数组合并到一个数组中,生成一个新的数组

    代码:

    							
    		
    
  • 相关阅读:
    (floyd+DP) zoj 3027
    (树形DP) acdream 1028
    acdream 1032
    (BFS) acdream 1191
    (树形DP) bzoj 1060
    (状态压缩DP) poj 2978
    (DP) codeforces 358D
    (DP+二分) hdu 3433
    (最大生成树) hdu 3367
    hdoj 3501
  • 原文地址:https://www.cnblogs.com/lxwphp/p/7731089.html
Copyright © 2011-2022 走看看