How to find duplicate values in array

Tuesday, March 17, 2009 5:11
Posted in category PHP

simple way to find the duplicate values in array.

function array_duplicates_values($array)
{
if(!is_array($array))
return false;
$duplicates = array();
$unique = array_unique($array);
if(count($array) > count($unique))
for($i = 0; $i < count($array); $i++)
if(!array_key_exists($i, $unique))
$duplicates[] = $array[$i];
return $duplicates;
}

above function will return the duplicate values in array.

Bookmark and Share
You can leave a response, or trackback from your own site.

Leave a Reply