为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

PHP
沧海一幻觉 2019-07-09 12:55:50
PHP-检查两个数组是否相等我想检查两个数组是否相等。我的意思是:相同的尺寸,相同的指数,同样的数值。我怎么能这么做?使用===根据用户的建议,我希望以下内容能够打印出来进入如果数组中至少有一个元素不同,但实际上并非如此。if (($_POST['atlOriginal'] !=== $oldAtlPosition)      or ($_POST['atl'] !=== $aext)      or ($_POST['sidesOriginal'] !=== $oldSidePosition)      or ($_POST['sidesOriginal'] !=== $sideext)) {     echo "enter";}
查看完整描述

3 回答

?
繁华开满天机

TA贡献1816条经验 获得超4个赞

尝试序列化。这也将检查嵌套子数组。

$foo =serialize($array_foo);$bar =serialize($array_bar);if ($foo == $bar) echo "Foo and bar are equal";


查看完整回答
反对 回复 2019-07-09
?
月关宝盒

TA贡献1772条经验 获得超5个赞

$arraysAreEqual = ($a == $b); // TRUE if $a and $b have the same key/value pairs.
$arraysAreEqual = ($a === $b); // TRUE if $a and $b have the same key/value pairs in the same order and of the same types.

看见数组运算符.

编辑

不等式算子是!=而非身份运算符是!==匹配相等运算符==和身份算子===.


查看完整回答
反对 回复 2019-07-09
  • 3 回答
  • 0 关注
  • 962 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信