php 获取多维数组的唯一值
可能的重复:
php多维数组删除重复项
我有一个这样的数组:
$a = array (
0 => array ( 'value' => 'America', ),
1 => array ( 'value' => 'England', ),
2 => array ( 'value' => 'Australia', ),
3 => array ( 'value' => 'America', ),
4 => array ( 'value' => 'England', ),
5 => array ( 'value' => 'Canada', ),
)
我如何删除重复的值,以便我得到这个:
$a = array (
0 => array ( 'value' => 'America', ),
1 => array ( 'value' => 'England', ),
2 => array ( 'value' => 'Australia', ),
4 => array ( 'value' => 'Canada', ),
)
我尝试使用array_unique,但由于这个数组是多维的,我认为这不起作用。
编辑:我还需要这个数组是多维的,在这种格式中,我无法将其展平。