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()
哈哈,记住了。。。。