阅读量:0
array_unique()
函数用于移除数组中重复的值
<?php $array = array("A", "B", "A", "C", "D", "C", "E", "F", "E"); // 使用 array_unique() 函数去除数组中的重复项 $unique_array = array_unique($array); // 打印去重后的数组 print_r($unique_array); ?>
上述代码将输出以下结果:
Array ( [0] => A [1] => B [3] => C [4] => D [6] => E [7] => F )
注意,array_unique()
函数会保留原始数组键与值之间的关联。如果你想重建索引,可以使用 array_values()
函数,如下所示:
<?php // 重建索引 $reindexed_array = array_values($unique_array); // 打印重建索引后的数组 print_r($reindexed_array); ?>
这将输出以下结果:
Array ( [0] => A [1] => B [2] => C [3] => D [4] => E [5] => F )