gpt4 book ai didi

php - 获取重复数组值的数组

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:01:30 25 4
gpt4 key购买 nike

我有一个数组,用于测试重复值。我想获得一个仅包含重复值的数组,以便向用户提供错误消息,指出哪些是有问题的值。我试过了

$duplicates = array_diff( $array_with_dupes, array_unique($array_with_dupes) );

但这并没有返回唯一的重复值——而是我得到了一个空数组。

执行此操作的简单方法是什么?

最佳答案

$arr = array('a','a','b','c','d','d','e');
$arr_unique = array_unique($arr);
$arr_duplicates = array_diff_assoc($arr, $arr_unique);
print_r($arr_duplicates);

上面会返回

Array
(
[1] => a
[5] => d
)

关于php - 获取重复数组值的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9021238/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com