如何从数组中的每个重复元素中取出 1

问题描述 投票:0回答:0

我的函数将元素存储在这样的数组中:

array (
  0 => 
  array (
    'name' => 'Roger',
    'id' => '1',
  ),
  1 => 
  array (
    'name' => 'David',
    'id' => '2',
  ),
  2 => 
  array (
    'name' => 'David',
    'id' => '2',
  ),
)

我使用了 array_unique($myArray),但它只返回非重复元素。

array (
  0 => 
  array (
    'name' => 'Roger',
    'id' => '1',
  ),
)

我需要每个重复元素中的 1 个。

php multidimensional-array array-unique
© www.soinside.com 2019 - 2024. All rights reserved.