查询并去除重复二维数组(某个字段筛选)

php

浏览数:1,464

2019-1-8

/**
 * 查询并去除重复二维数组(某个字段筛选)
 * $data = 二维数组
 * $field = 字段名称
 */
function toHeavy($data=array(),$field="name"){
    $i = [];
    foreach($data as $key => &$value){
        if(in_array($value[$field],$i)){
            unset($data[$key]);
        }else{
            $i = $value;
        }
    }
    return $data;
}