可能的重复:
php多维数组删除重复项 https://stackoverflow.com/questions/1861682/php-multi-dimensional-array-remove-duplicate
我有一个像这样的数组:
$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,但我认为这不起作用,因为该数组是多维的。
编辑:我还需要这个数组是多维的,并且在这种格式下,我无法将其展平。