Jump to content

De-duplicate associative array


Recommended Posts

Hi guys,

I'm really struggling trying toremove duplicates from an associative array. I've tried array_unique but it doesn't work.

Can you point me in the right direction please?


I'm populating my array using the following code

foreach($category['manufacturers'] as $manufacturer) {
  list($name, $id) = explode("|", $manufacturer);
  $brands[] = array("id" => $id, "name" => $name);


If the array contains:


id = 1, name = brandA

id = 2, name = brandB

id = 1, name = brandA


I'd like to remove either the first or third entry.


I always struggle with associative arrays  :'(

Link to comment
Share on other sites


This topic is now archived and is closed to further replies.

  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.