【发布时间】:2014-01-31 22:58:53
【问题描述】:
有没有更好的方法来实现以下目标:
array_unique(array_merge($array_one, $array_two))
即合并两个数组,只有唯一值。
array_merge 似乎对键进行唯一合并,但我需要唯一值并且看不到执行此操作的内置函数。
我理解“更好”可能是主观的。我的想法纯粹是因为我使用包装的两个数组函数来获取值。
【问题讨论】:
-
这些是数值数组还是关联数组?
-
array_merge对数字数组做了正确的事情,它只是追加它们。 -
是的,但我只想要唯一的数组值
-
array_unique这样做。 -
没有任何内置功能可以做到这一点,AFAIK。您可以编写自己的函数来执行此操作。
标签: php