php中可以使用array_unique()函数去除数组中的重复元素。
array_unique函数
array_unique(array) ;
array_unique()函数接受array作为输入并返回没有重复值的新数组,其键名保留不变。
array_unique() 先将值作为字符串排序,然后对每个值只保留第一个遇到的键名,忽略所有后面的键名。
这并不意味着在未排序的array中同一个值的第一个出现的键名会被保留。
只有当 (string) $elem1 = (string) $elem2 时,两个单元被认为相同。即当字符串的表达一样时,第一个单元将被保留。
下面为大家举一个简单的例子。
输出结果:
array ( [1] => 苹果 [2] => 橘子 [3] => 鸭梨 [4] => 香蕉 )
您可能感兴趣的文章:
php去除数组中重复数据的二个例子
PHP二维数组去重的实例解析
php数组去重的函数代码示例
php数组去重(一维、二维数组去重)的简单示例
php 数组去重的方法参考(一维数组去重、二维数组去重)
一个去除二维数组中重复项的php函数
php判断与去除数组中重复数据的方法
去掉二维数组中的重复组合的实现代码
php 二维数组去重的自定义函数
php数组去重的小例子