PHP数组比较

Sem*_*mas 7 php arrays

如何比较2个阵列?
例如我有,array("a", "b", "c")并且array("a", "c", "b")当它们被比较时它将返回true.但如果其中一个字母中没有找到其中一个字母就会返回false.订单并不重要.

sou*_*rge 18

在比较之前,您需要将两个数组的内容放在相同的顺序中:

sort($array1);
sort($array2);
// now you can compare as usual
if ($array1 == $array2) ...
Run Code Online (Sandbox Code Playgroud)

或者asort()如果您想维护密钥则使用.