• PHP根据数组的值分组


    PHP根据数组的值分组,php array中没有自带这个函数但是很常用,今天写了出来记录一下。

    代码:

    $_array = array(
            array(1,11,'2016-05-18'),
            array(2,11,'2016-05-18'),
            array(3,22,'2016-05-18'),
            array(4,22,'2016-05-18'),
            array(5,33,'2016-05-19'),
            array(6,33,'2016-05-19'),
            array(7,44,'2016-05-19'),
            array(8,44,'2016-05-19'),
            array(9,55,'2016-05-20'),
            array(10,55,'2016-05-20'),
        );
        var_dump(array_val_chunk($_array));

        function array_val_chunk($array){
            $result = [];
            foreach ($array as $key => $value) {
                $result[$value[1].$value[2]][] = $value;
            }
            $ret = [];
            //这里把简直转成了数字的,方便同意处理
            foreach ($result as $key => $value) {
                array_push($ret, $value);
            }
            return $ret;
        }

  • 相关阅读:
    windows10输入法评价
    找水王
    团队项目第九天
    团队项目第八天
    团队项目第七天
    团队项目第六天
    团队项目第四天
    团队项目第五天
    团队项目第三天
    团队项目第二天
  • 原文地址:https://www.cnblogs.com/zhja/p/5505876.html
Copyright © 2020-2023  润新知