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
)