PHP – How to remove duplicate values from multidimensional array?
In this post we will give you information about PHP – How to remove duplicate values from multidimensional array?. Hear we will give you detail about PHP – How to remove duplicate values from multidimensional array?And how to use it also give you demo for it if it is necessary.
Sometimes, we require to remove duplicates value from multidimensional array in our PHP framework php like laravel, codeigniter, zend etc. Today, In this example i going to give you example of get unique values from multidimensional array that way duplicates will be delete.
In this example i have simple multidimensional array with duplicates values array and i will perform to get only unique values from multidimensional. It is possible by core PHP array_map() and array_unique(). It helps to remove duplicates values from multidimensional array.
So, first you can see bellow my multidimensional array with duplicate values.
My PHP Multidimensional Array:
Array
(
[0] => Array
(
[0] => php
[1] => sql
)
[1] => Array
(
[0] => javascript
[1] => c
)
[2] => Array
(
[0] => php
[1] => sql
)
[3] => Array
(
[0] => c++
[1] => java
)
)
Remove duplicate Values:
$myArray = Array(
Array('php','sql'),
Array('javascript','c'),
Array('php','sql'),
Array('c++','java')
);
$myArray = array_map("unserialize", array_unique(array_map("serialize", $myArray)));
print_r($myArray);
Output:
Array
(
[0] => Array
(
[0] => php
[1] => sql
)
[1] => Array
(
[0] => javascript
[1] => c
)
[3] => Array
(
[0] => c++
[1] => java
)
)
It might be help you …..
Hope this code and post will helped you for implement PHP – How to remove duplicate values from multidimensional array?. if you need any help or any feedback give it in comment section or you have good idea about this post you can give it comment section. Your comment will help us for help you more and improve us. we will give you this type of more interesting post in featured also so, For more interesting post and code Keep reading our blogs