我想知道数组$arr
是否有重复的元素。
答案 0 :(得分:10)
array_unique()
应该有效:
if (count(array_unique($arr)) == count($arr))
echo "Array does not contain duplicate elements";
else
echo "Array contains duplicate elements";
答案 1 :(得分:3)
查看array_unique。
答案 2 :(得分:0)
我不确定是否有内置功能。但你可以做到
if (count($arr) == count(array_unique($arr))
{
//array has no unique elements
}