【发布时间】:2011-02-02 08:51:01
【问题描述】:
我有一个包含一些重复项的关联数组。例如,我有:
<?
$group_array = array('user_id'=>array(), 'user_first'=>array());
输出如下:
Array
(
[user_id] => Array
(
[0] => 594
[1] => 597
[2] => 594
)
[user_first] => Array
(
[0] => John
[1] => James
[2] => John
)
)
我想清理整个数组,以便只有用户 John 会出现一次(基于 user_id)。
我尝试了以下方法:
<?php
$unique = array_unique($group_array);
print_r($unique);
但它似乎不起作用。还有其他想法如何删除数组中的重复项吗?
任何帮助都会很棒!
【问题讨论】:
标签: php duplicates associative-array