摘要 腾兴网为您分享:php 二维数组去重的自定义函数,优活手环,易通行,新浪博客,天翼购等软件知识,以及监利生活网,最好的gba,桃源恋歌,想不想修真,上古卷轴5站姿,晋城银行网上银行,斗鱼直播工具,exposure7,虹桥门户网,mp3铃声制作,网上取名字,水池假山,音响效果器,教师排课系统,手机动图等软件it资讯,欢迎关注腾兴网。php的array_unique函数,可以去除数组中的重复元素,但其只适用于一维数组,对多维数组无能为力。 这里提供一个二维数组去除的函数array_unique_fb,供大家学习参考。 复制代码 代码如下...
php的array_unique函数,可以去除数组中的重复元素,但其只适用于一维数组,对多维数组无能为力。
这里提供一个二维数组去除的函数array_unique_fb,供大家学习参考。
复制代码 代码如下:
/**
desc:二维数组去除重复
link:www.jquerycn.cn
date:2013/2/25
*/
function array_unique_fb($array2D){
foreach ($array2D as $v){
$v = join(",",$v); //降维,也可以用implode,将一维数组转换为用逗号连接的字符串
$temp[] = $v;
}
$temp = array_unique($temp); //去掉重复的字符串,也就是重复的一维数组
foreach ($temp as $k => $v){
$temp[$k] = explode(",",$v); //再将拆开的数组重新组装
}
return $temp;
}
?>
相关推荐