php统计数组中某字段的个数

180it 2020-02-14 PM 3181℃ 0条

/**

 * 统计数组中某字段的个数
 * @param <type> $arr          统计数组 格式为 array
 * @param <type> $field       统计字段 格式为 string 
 */  
function countArr($arr,$field = 'time'){
    $arr2 = array();
    foreach($arr as $k=>$v){
        foreach($v as $k2=>$v2){
            // d($k2);
            if($k2!=$field && $field != null){
                continue;
            }
            if(!isset($arr2[$k2][$v2])){
                $arr2[$k2][$v2] = 1;
            }else{
                ++$arr2[$k2][$v2];
            }
        }
    }
    return $arr2;
}
支付宝打赏支付宝打赏 微信打赏微信打赏

如果文章或资源对您有帮助,欢迎打赏作者。一路走来,感谢有您!

标签: none

php统计数组中某字段的个数