在PHP中对数组值进行分组

4

我有一个数组,其值如下:

[Organization_id] => Array
  (
     [0] => 4
     [1] => 4
     [2] => 4
  )

但我想要像这样的东西:
[Organization_id] => Array
  (
     [0] => 4
  )

感谢您的提前帮助。
2个回答

4

虽然 array_unique 已经被提到两次了,但我觉得答案没有指出您必须在嵌套数组上使用函数而不是数组本身,所以这里是一个用法示例

$array = array( 'Organization_id' => array(4,4,4) );
$array['Organization_id'] = array_unique( $array['Organization_id'] );
print_r($array);

这将会做你想要的事情。


4
如果您不关心键值对可能会出错,可以使用以下方法:
$array = array_unique($array);

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接