I have more than 4 arrays in single variable as shown below
$myArray = Array ( [0] => NA [1] => NA [2] => USA [3] => NA [4] => Texas )Array ( [0] => NA [1] => NA [2] => UK [3] => NA [4] => Texas )Array ( [0] => NA [1] => NA [2] => USA [3] => NA [4] => Texas ) Array ( [0] => NA [1] => NA [2] => UAE [3] => NA [4] => Texas )
Now i need to compare each and every array of [2] index.
If second index ([2] => USA) is present in some other array then delete duplicate array.
Finally the arrays should look like this
Array ( [0] => NA [1] => NA [2] => USA [3] => NA [4] => Texas )Array ( [0] => NA [1] => NA [2] => UK [3] => NA [4] => Texas )Array ( [0] => NA [1] => NA [2] => UAE [3] => NA [4] => Texas ).
I have tried this but not able to sort it out.
$myArray = array_map("unserialize", array_unique(array_map("serialize", $myArray)));
Is there any way?