在PHP中,可以使用array_unique()
函数来去除数组中的重复值。这个函数会重新索引数组,并删除所有重复的键值对。以下是一个示例:
输出结果:
Array ( [0] => a [1] => b [3] => d )
注意,array_unique()
函数只会删除相同的值,如果值相同但键不同,它们仍然会保留在数组中。如果需要根据键来删除重复值,可以使用array_unique()
函数结合array_values()
函数来实现:
"apple", "b" => "banana", "c" => "cherry", "a" => "apple", "b" => "banana", "d" => "date"); $unique_array = array_values(array_unique($array)); print_r($unique_array); ?>
输出结果:
Array ( [0] => apple [1] => banana [2] => cherry [3] => date )
这样就可以根据键来去除数组中的重复值了。