gpt4 book ai didi

php - 从数组中去除出现次数少于两次的所有元素

转载 作者:可可西里 更新时间:2023-11-01 00:02:58 24 4
gpt4 key购买 nike

我有一个这样的数组:

[0] = 2
[1] = 8
[2] = 7
[3] = 7

我想得到一个如下所示的数组:

[0] = 7
[1] = 7

基本上,删除所有出现次数少于两次的元素。

他们的 PHP 函数可以做到这一点吗?

最佳答案

试试这个,

$ar1=array(2,3,4,7,7);
$ar2=array();
foreach (array_count_values($ar1) as $k => $v) {
if ($v > 1) {
for($i=0;$i<$v;$i++)
{
$ar2[] = $k;
}
}
}
print_r($ar2);

输出

数组 ( [0] => 7 [1] => 7 )

关于php - 从数组中去除出现次数少于两次的所有元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16318368/

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