永发信息网

两个php数组,怎么取得其中的相似的数据

答案:2  悬赏:10  手机版
解决时间 2021-12-28 15:46
两个php数组,怎么取得其中的相似的数据
最佳答案
你好.
你可以使用函数array_intersect取得其中的相似数据.实例代码:
$arr1=array(1,2,3,4,5);
$arr2=array(2,3,6,7,8);
$a=array_intersect($arr1,$arr2);
print_r($a); //输出2,3
全部回答

给你个思路:首先两个数组都做排序,然后同时移动这两个数组上的索引 ,如果数组元素不相同则增加元素较小的数组的索引;如果相同则取出值并同时增加这两个数组的索引。

此外还可以加上一个数组最大、最小值在另一个数组中位置的判断,以能够不比较超出范围的元素值。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
23. The day she spent with us was never t
水管冻住了怎么办
课外理解阅读答案
洗字的笔顺怎么写
上海什么地方的房租比较便宜的,有没有几百元
谢霆锋什么脸型
淘宝爆款是什么意思?
命题“直角三角形两个锐角互余”的条件是____
龙腾世纪2有没有办法修改职业?
联通手机流量一个G多少钱?
全智贤用韩语怎么说
有谁知道厦门市金融业机构有限公司 在厦门思
网吧玩游戏卡死怎么办
— Do you know what Millie and Andy were d
修路公司在修马路,铲车把我店的招牌无缘无故
推荐资讯
java如何加密int类型数据
肯德基门是什么门?
小孩小的时候胖大了会瘦吗
什么是在岗,什么是在职?
三门县财政局在什么地方啊,我要处理点事
如图所示的电路中 当A B两点接入10Ω电阻时
在网上买红木家具靠谱吗
父亲姓谢,生辰农历1982年05月3日;母亲姓蒋
为什么有些二手车才几千公里,而且还比新车便
郑在姓氏中排行第几位。
郴州市嘉禾县普满派出所办公位置在哪啊?好找
表示专心地看.( )( )( )
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?