我有 2 个这样的数组。
Array
(
[14] => 1
[15] => 1
[13] => 2
)
Array
(
[14] => 1
[15] => 1
[13] => 2
)
这里数组的键和值是相同的。如果数组键或值不同,我必须返回错误值。 就像第二个数组是
Array
(
[12] => 1
[15] => 3
[13] => 2
)
2 个数组应该是唯一的。如果键或值不唯一,则应返回错误。
$k=array_intersect($CARTS,$store_cart);
您可以使用
array_diff
来做到这一点,该函数会返回第一个数组中不相同的所有条目。
因此,您可以使用 count 检查返回值是否大于 0。然后你就知道,数组是不一样的。