有两个数组
<div class="cnblogs_code">
<span style="color: #800080;">$a=<span style="color: #0000FF;">array('aaa','bbb','ddd','aaa');<span style="color: #800080;">$b=<span style="color: #0000FF;">array('aaa','aaa','bbb');
如何比较这两个数组是否相等,前提是不能使用sort()之类的内置函数进行排序。<span style="font-weight: bold; font-size: 14pt;">如果一定要使用内置函数,哪一个排序函数速度最快???
++++++++++++++++++++++++++++++++++++++++++++++
<div class="cnblogs_code">
<span style="color: #800080;">$a=<span style="color: #0000FF;">array('aaa','aaa');<span style="color: #800080;">$b=<span style="color: #0000FF;">array('aaa','bbb');<span style="color: #800080;">$c=<span style="color: #008080;">array_diff(<span style="color: #800080;">$a,<span style="color: #800080;">$b);<span style="color: #008080;">print_r(<span style="color: #800080;">$c);<span style="color: #008000;">//<span style="color: #008000;">输出array()
=('aaa1',);();
++++++++++++++++++++++++++++++++++++++++++++++
至于两个数组相同,不清楚怎么说的,是键值相同,还是键值与键名都相同?如果单纯地,用1楼的就行了。。
++++++++++++++++++++++++++++++++++++++++++++++
可行,如果返回的是空数组即说明,2个数组相同! (编辑:安卓应用网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|