PHP array unique value

We may want to get a set of unique values from an array. For this we have to use function array_unique(). This will take an array as input and return an array with unique elements of the old array.

Here is our old array with some duplicate elements.
Now our $new_array will contain values ("Mango","Banana","Orange")

How to check if array contains duplicate elements ?
if(count($old_array) != count(array_unique($old_array))){
echo " Not Unique, there are duplicate elements ";	
echo " No duplicate elements ";
The output is here
Not Unique, there are duplicate elements 

Getting the duplicate elements


// What is not common in both arrays ( keys also considered ) ///

while (list ($key, $val) = each ($duplicate)) {
echo "$key -> $val <br>";
3 -> Banana
Read more on array_diff_assoc()
Subscribe to our YouTube Channel here


* indicates required
Subscribe to plus2net

    Post your comments , suggestion , error , requirements etc here

    PHP video Tutorials
    We use cookies to improve your browsing experience. . Learn more
    HTML MySQL PHP JavaScript ASP Photoshop Articles FORUM . Contact us
    ©2000-2024 All rights reserved worldwide Privacy Policy Disclaimer