使用array_unique删除数组重复元素
文章目录

使用array_unique删除数组重复元素

当我们将数据存入数组的时候,经常会碰到有很多重复元素存在的情况。

那么要如何才能删除数组重复元素呢?

对数组元素进行去重,我们一般会使用array_unique方法,使用这个方法可以把数组中的元素去重。

删除重复元素后,数组的键值并不会改变,也就是说没有按从高到低的顺序排列。

这时候我们可以结合array_values方法,将数组键值重新排序。

php代码<?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);
?>

一定要记住,如果不使用array_values方法,数组中的键值(下标)是不会改变的。

本文网址:http://www.santii.com/article/22.html


数据更新时间:2018-07-22