note 77259 modified in function.array-unique by james
| From: | james@php.net | Date: | Fri, 19 Oct 2007 02:10:46 +0000 |
| Subject: | note 77259 modified in function.array-unique by james | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-131525@lists.php.net to get a copy of this message | ||
Suggestion for being able to use array_unique on array of arrays/objects:
<?php
foreach ($arrayOfArrays as $key=>$value) {
$arrayOfArrays[$key] = "'" . serialize($value) . "'";
}
$arrayOfArrays = array_unique($arrayOfArrays);
foreach ($arrayOfArrays as $key=>$value) {
$arrayOfArrays[$key] = unserialize(trim($value, "'"));
}
?>
--was--
//Suggestion for being able to use array_unique on array of arrays/objects:
foreach ($arrayOfArrays as $key=>$value) {
$arrayOfArrays[$key] = "'" . serialize($value) . "'";
}
$arrayOfArrays = array_unique($arrayOfArrays);
foreach ($arrayOfArrays as $key=>$value) {
$arrayOfArrays[$key] = unserialize(trim($value, "'"));
}
http://php.net/manual/en/function.array-unique.php