ItSolutionStuff.com

PHP Remove Duplicates from Multidimensional Array Example

By Hardik Savani May 14, 2024
PHP

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.

Remove duplicate Values:

<?php

$myArray = [

['php', 'sql'],

['javascript', 'c'],

['php', 'sql'],

['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 .....

Hardik Savani

Hardik Savani

I'm a full-stack developer, entrepreneur, and founder of ItSolutionStuff.com. Passionate about PHP, Laravel, JavaScript, and helping developers grow.

📺 Subscribe on YouTube