首页 > 技术文章 > 如何判断两个数组是否相等?

zwtqf 2016-12-17 21:16 原文

有两个数组,在不能使用sort()之类内置函数的前提下,怎么判断这两个数组是否相等?

$a = array('a','b','c');
$b = array('c','a','b');

$c = array_diff($a,$b); //若返回数组为空,则说明2个数组相同
if (!$c) {
    echo "这两个数组相等";
}else{
    echo "这两个数组不相等";
}

 

推荐阅读