首页 >

怎么快速找出两个数组中相同的元素

后端开发|php教程怎么快速找出两个数组中相同的元素
array,intersect,java,asp,jsp
后端开发-php教程
怎样快速找出两个数组中相同的元素?
例如我有两个数组
1、(‘csdn’,’php’,’asp’,’msdn’,’c#’,’java’,’jsp’,’vb’)
2、(‘javajia’,’asp’,’java’,’source’,’c#’,’delphi’,’jsp’,’vc++’)
ico图标源码,ubuntu安装键盘控制,厨卫常见爬虫,php safehtml,seo优化快lzw
快速找出两个数组中相同的元素,要快速,不能一个个遍历,因为有几千个元素呢。
如上两个数组,得出结果是(‘asp’,’java’,’c#’,’jsp’)
wordpres源码,osx远程连接ubuntu,架设本地浏览器tomcat,爬虫12306抢票,php技术经理面试题交流,seo网络语言lzw
100分敬上!先谢了!!
微信公众平台商城源码下载,ubuntu强制修改密码,系统装了两个tomcat,web在线爬虫,接码网页版PHP,玉米SEO博客lzw
——解决方案——————–

你试试用正则表达式!

如还有其他需要请留言!
——解决方案——————–


$a=array('csdn','php','asp','msdn','c#','java','jsp','vb');
$b=array('javajia','asp','java','source','c#','delphi','jsp','vc++');
print_r(array_intersect($a,$b));

//效率不知道怎么样
——解决方案——————–
楼上正解!
——解决方案——————–
求两个数组的交集


$a=array('csdn','php','asp','msdn','c#','java','jsp','vb');
$b=array('javajia','asp','java','source','c#','delphi','jsp','vc++');
print_r(array_intersect($a,$b));

还不明白去查下手册array_intersect的用法

——解决方案——————–

引用:

对啊,就这个函数就可以了
——解决方案——————–

引用:

+1
——解决方案——————–
计算两数组的交集
——解决方案——————–
仅需要取相同的值时,可以用array_intersect()如果连键名也需要比较时用array_intersect_assoc()
——解决方案——————–
就是用这个函数,系统函数比自定义的效率要高很多

引用:

——解决方案——————–
1楼正解
——解决方案——————–
我想来捞分的 没想到3楼太犀利。。。 正解
如果是C++ 我还有更犀利的方法 嘿嘿
——解决方案——————–
3楼正解啊~~ 同样学习一下
——解决方案——————–
3楼给力,学习了。
——解决方案——————–
我也来默写一遍:array_intersect()

哈哈,记住了。。。。


怎么快速找出两个数组中相同的元素
  • PHP获取数组某几列的键值,该如何解决
  • PHP获取数组某几列的键值,该如何解决 | PHP获取数组某几列的键值,该如何解决 ...

    怎么快速找出两个数组中相同的元素
  • php 多选题评分算法 求指导解决方法
  • php 多选题评分算法 求指导解决方法 | php 多选题评分算法 求指导解决方法 ...

    怎么快速找出两个数组中相同的元素
  • php数组函数序列之array_intersect() 返回两个或多个数组的交集数组
  • php数组函数序列之array_intersect() 返回两个或多个数组的交集数组 | php数组函数序列之array_intersect() 返回两个或多个数组的交集数组 ...