使用PHP从数组中删除重复值

时间:2014-02-22 03:38:47

标签: php arrays

我想在数组中显示所有数据,但重复数据除外。

我的数组看起来像这样:

array (size=4)
       0 => string 'Eclairage Public' (length=16)
       1 => string 'Fonte de Voirie' (length=15)
       2 => string 'Aire de jeux' (length=12)
       3 => string 'Aire de jeux' (length=12)
       4 => string 'Fonte de Voirie' (length=15)

我希望它只显示:

array (size=4)
       0 => string 'Eclairage Public' (length=16)
       1 => string 'Fonte de Voirie' (length=15)
       2 => string 'Aire de jeux' (length=12)

如您所见,删除了重复的元素。我怎样才能用PHP完成这个?

2 个答案:

答案 0 :(得分:1)

使用 array_unique() 。它从数组中删除重复值。

$arr = array_unique($arr);

答案 1 :(得分:0)

array_unique就是你要找的。

$array = array_unique($array);