Re: Unique items in an array
| From: | Matijn Woudt | Date: | Tue, 13 Dec 2011 21:31:32 +0000 |
| Subject: | Re: Unique items in an array | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-315996@lists.php.net to get a copy of this message | ||
On Tue, Dec 13, 2011 at 10:15 PM, Marc Guay <marc.guay@gmail.com> wrote:
> Hi folks,
>
> Let's say that I have the following array:
>
> [0]=>
> array(35) {
> ["contact_id"]=>
> string(3) "356"
> ["contact_first_name"]=>
> string(4) "Marc"
> }
> [1]=>
> array(35) {
> ["contact_id"]=>
> string(3) "247"
> ["contact_first_name"]=>
> string(4) "Marc"
> }
> [2]=>
> array(35) {
> ["contact_id"]=>
> string(3) "356"
> ["contact_first_name"]=>
> string(4) "Marc"
> }
>
> And I would like to filter out exact duplicates, such as key 0 and key
> 2 in this example, leaving me with an array containing only unique
> entries. How would you go about it?
>
> Thanks for any help,
> Marc
If the contact_id is the primary key, you could also use that as array
index, which would automatically filter duplicates.
If you want to filter out duplicate names after that, you could use
array_unique for that.
Matijn