加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > PHP > 正文

php如何比较两个数组是否相等???

发布时间:2020-05-25 03:18:04 所属栏目:PHP 来源:互联网
导读:有两个数组$a=array(aaa,bbb,ddd,aaa);$b=array(aaa,ddd,aaa,bbb);如何比较这两个数组是否相等,前提是不能使用sort()之类的内置函数进行排序。如果一定要使用内置函数,哪一个排序函数速度最快???++++++++++++++++++++++++++++++++++++++++++++++$a=array

有两个数组

<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个数组相同!

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读