如何使用php array_unique去除数组重复项

avatar
作者
筋斗云
阅读量: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 ) 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!