php array_merge foreach循环 多个数组合并(合拼)为一个数组 去重复

$pcidarr = [];
foreach($mid_arr as $k => $mid){
    $rs3 = Db::name('register_module_pro_city')->field('province')->select();
	if(count($rs3)>0){
		$pcidarr= array_merge($pcidarr,array_values(array_unique(array_column($rs3,'province'))));
	}
}
$pcidarr = array_values(array_unique($pcidarr));

$pcidarr = []; 在开始前一定要设置这个

 

你可能感兴趣的:(php,thinkphp5)