您现在的位置是:首页 > 使用教程使用教程
php多维数组去重的方法和实现代码
【使用教程】
php多维数组去除重复值
1、实现多维数组去除重复值的函数
function array_unique_new($arr) {
$t = array_map('serialize', $arr);
//利用serialize()方法将数组转换为以字符串形式的一维数组
$t = array_unique($t);
//去掉重复值
$new_arr = array_map('unserialize', $t);
//然后将刚组建的一维数组转回为php值
return $new_arr;
}
单维数组使用array_unique方法进行去重
对数组元素进行去重,我们一般会使用array_unique方法,使用这个方法可以把数组中的元素去重。
<!--?php$arr = array(1,1,2,3,3,3,4,4,5,6,6,7,8,8,9,9,9);
$arr = array_unique($arr);
$arr = array_values($arr);
print_r($arr);?-->
1、实现多维数组去除重复值的函数
function array_unique_new($arr) {
$t = array_map('serialize', $arr);
//利用serialize()方法将数组转换为以字符串形式的一维数组
$t = array_unique($t);
//去掉重复值
$new_arr = array_map('unserialize', $t);
//然后将刚组建的一维数组转回为php值
return $new_arr;
}
单维数组使用array_unique方法进行去重
对数组元素进行去重,我们一般会使用array_unique方法,使用这个方法可以把数组中的元素去重。
<!--?php$arr = array(1,1,2,3,3,3,4,4,5,6,6,7,8,8,9,9,9);
$arr = array_unique($arr);
$arr = array_values($arr);
print_r($arr);?-->
Tags:
相关文章
- 自适应网站移动端CSS代码效果不生效的解决办法
- JS模拟点击在新窗口打开页面得代码及解决办法是什么?
- jquery为动态的生成的HTML添加点击事件的解决方法
- H5页面兼容苹果,取消苹果input获取焦点自动放大问题解决办法
- 宝塔网站迁移后更改域名动态页无法访问的解决方法
- SyntaxHighlighter代码高亮框架使用方法和教程代码
- Acrobat Pro 9如何对pdf文件内容进行编辑提取?Acrobat Pro 9对pdf文件内容进行编辑提取的方法
- Acrobat Pro 9怎么安装?Acrobat Pro 9安装教程
- Acrobat Pro 9怎么编辑pdf?Acrobat Pro 9编辑pdf的方法
- 钉钉电脑版怎么关闭自动升级?钉钉电脑版关闭自动升级的方法
