php多维数组去重的方法和实现代码

使用教程 2023-10-15 281
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);?-->
自适应网站移动端CSS代码效果不生效的解决办法
« 上一篇 2023-10-15
php字符串中怎么去掉反斜杠和添加反斜杠?
下一篇 » 2023-10-15