可能是重复问题:
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函数,但由于这个数组是多维的,所以无法生效。
编辑:我还需要这个数组是多维的,并且以这种格式存在,我不能将其压平。