如何通过PHP实现移除数组中的重复元素示例?
- 内容介绍
- 文章标签
- 相关推荐
本文共计372个文字,预计阅读时间需要2分钟。
array_unique() 函数可以移除数组中的重复值,并返回结果数组;当数组元素值相等时,只保留第一个元素,其余的元素将被删除。代码示例:php $result1=array('a'=> 'value1', 'b'=> 'value2', 'a'=> 'value3'); 结果数组 $result1 将为 array('a'=> 'value1', 'b'=> 'value2');。
array_unique()函数
array_unique()函数可以移除数组中的重复的值,并返回结果数组;当几个数组元素的值相等时,只保留第一个元素,其他的元素被删除。
代码示例:
<?php $result1 = array("a" => "green", "red", "b" => "green", "blue", "red"); var_dump($result1); $result2 = array_unique($result1); var_dump($result2); ?>
输出:
array_flip()函数
array_flip()是反转数组键和值的函数,它有个特性就是如果数组中有二个值是一样的,那么反转后会保留最后一个键和值,利用这个特性我们用他来间接的实现数组的去重。
本文共计372个文字,预计阅读时间需要2分钟。
array_unique() 函数可以移除数组中的重复值,并返回结果数组;当数组元素值相等时,只保留第一个元素,其余的元素将被删除。代码示例:php $result1=array('a'=> 'value1', 'b'=> 'value2', 'a'=> 'value3'); 结果数组 $result1 将为 array('a'=> 'value1', 'b'=> 'value2');。
array_unique()函数
array_unique()函数可以移除数组中的重复的值,并返回结果数组;当几个数组元素的值相等时,只保留第一个元素,其他的元素被删除。
代码示例:
<?php $result1 = array("a" => "green", "red", "b" => "green", "blue", "red"); var_dump($result1); $result2 = array_unique($result1); var_dump($result2); ?>
输出:
array_flip()函数
array_flip()是反转数组键和值的函数,它有个特性就是如果数组中有二个值是一样的,那么反转后会保留最后一个键和值,利用这个特性我们用他来间接的实现数组的去重。

