Как удалить дубликаты подмассивов в массиве?

  • Автор темы Geenetix
  • Дата начала

Geenetix

Guest
Как удалить дубликаты подмассивов в массиве?

Есть массив такого вида

$users = array(
array('id'=>1,'name'=>'name1'),
array('id'=>2,'name'=>'name2'),
array('id'=>3,'name'=>'name3'),
array('id'=>1,'name'=>'name1')
);

как удалить дубликаты в таком массиве?
чтобы не было повторяющихся подмассивов.
 

rotoZOOM

ACM maniac
PHP:
foreach ($arrAddressList AS $key => $arrAddress) {
   $arrAddressList[$key] = serialize($arrAddress);
}
$arrAddressList = array_unique($arrAdressList);
foreach ($arrAddressList AS $key => $strAddress) {
   $arrAddressList[$key] = unserialize($strAddress);
}
Взято отсюда, из комментов
 
Сверху