相关疑难解决方法(0)

PHP - 检查两个数组是否相等

我想检查两个数组是否相等.我的意思是:相同的大小,相同的索引,相同的值.我怎样才能做到这一点?

使用!==用户的建议,我希望如果数组中的至少一个元素不同,则以下将打印输入,但事实上它不是.

if (($_POST['atlOriginal'] !== $oldAtlPosition) 
    or ($_POST['atl'] !== $aext) 
    or ($_POST['sidesOriginal'] !== $oldSidePosition) 
    or ($_POST['sidesOriginal'] !== $sideext)) {

    echo "enter";
}
Run Code Online (Sandbox Code Playgroud)

php arrays

257
推荐指数
9
解决办法
25万
查看次数

PHP比较数组

无论如何使用内置函数比较php中的数组,而不是做某种循环?

$a1 = array(1,2,3);
$a2 = array(1,2,3);

if (array_are_same($a1, $a2)) {
    // code here
}
Run Code Online (Sandbox Code Playgroud)

顺便说一句,数组值并不总是以相同的顺序.

php arrays comparison

27
推荐指数
5
解决办法
9万
查看次数

标签 统计

arrays ×2

php ×2

comparison ×1