美文网首页
PHP 根据素组内重复数组 统计数量 重新生成数组

PHP 根据素组内重复数组 统计数量 重新生成数组

作者: 破晓丨 | 来源:发表于2018-02-27 18:29 被阅读0次
/**
 * 根据素组内重复数组 统计数量 重新生成数组
 * @params array $array 需要加入数量的数组
 * @params string $str 根据该字段查询
 */
function array_sort_set($array,$str){
    $im_id = [];
    $newArr = [];
    foreach ($array as $v){
        array_push($im_id, $v[$str]);
    }
    $size = array_count_values($im_id);
    $unque_ret = unqueArray($array,$str);
    foreach ($unque_ret as $v){
        foreach ($size as $k => $value){
            if($v[$str] == $k){
                $v['num'] = $value;
            }
        }
        array_push($newArr, $v);
    }
    
    return $newArr;
}

相关文章

  • PHP 根据素组内重复数组 统计数量 重新生成数组

  • 数组练习

    最值: 统计个数: 去除指定元素并重新生成数组

  • Mock

    Versionmockjs: 1.0.1-beta3 mock 生成随机数组, 数组内数据部分随机 生成数组结果 ...

  • php基础精粹

    PHP php数组 php数组之索引数组初始化 PHP数组之索引数组赋值 PHP数组之访问索引数组内容 PHP数组...

  • 2018-01-14

    php数组排序 sort() - 以升序对数组排序 rsort() - 以降序对数组排序 asort() - 根据...

  • 从已有数组中生成随机不重复数组

    生成随机不重复数组 如何从现有的数组中抽取数字并组成数组 %%%代码%%% n=8;%生成数组维度 % ll 从一...

  • 十月十五

    PHP数组之索引数组初始化 php数组,根据索引值的不同分为两种:索引数组、关联数组。 索引和关联两个词都是针对数...

  • 算法:计数排序

    计数排序 计数排序,针对数据重复度比较高的数组。将数据转化为数组下标存储在新的统计数组中,然后依次遍历原数组,统计...

  • 18.Excel浅谈数组及其应用

    1.回顾统计函数 sumif sumifs函数 2.认识数组 -数组生成原理 一组值跟一个值比较,A2:A9=C...

  • MongoDb中$addToSet和$push的区别

    名词解释 $addToSet :为组里唯一的值创建一个数组,去除重复的值。 $push : 返回组内所有值的数组,...

网友评论

      本文标题:PHP 根据素组内重复数组 统计数量 重新生成数组

      本文链接:https://www.haomeiwen.com/subject/sfimxftx.html