(1)利用PHP提供的功能,array_unique和array_diff_assoc

复制代码代码如下所示:
< PHP
功能fetchrepeatmemberinarray($array){
获取/删除重复数据数组
unique_arr美元= array_unique(数组);
获取重复数据的数组。
repeat_arr美元= array_diff_assoc($array,unique_arr美元);
Return $repeat_arr;
}

测试用例
数组=(数组)
苹果,
iphone,
MIUI,
苹果,
橙,
橙色
);
repeat_arr美元= fetchrepeatmemberinarray(数组);
print_r($ repeat_arr);
>


(2)编写一个函数来实现这个函数,并使用这两个函数进行循环。

复制代码代码如下所示:
< PHP
功能fetchrepeatmemberinarray($array){
元=数组数(数组);
($ i = 0;$ i;
对于($ = $ i + 1;$ J $;
如果(数组{ $ i } = $数组{ $ }){
repeat_arr美元{ } =数组{ $我};
打破;
}
}
}
返回的repeat_arr;
}

测试用例
数组=(数组)
苹果,
iphone,
MIUI,
苹果,
橙,
橙色
);
repeat_arr美元= fetchrepeatmemberinarray(数组);
print_r($ repeat_arr);
>