gpt4 book ai didi

php - 为什么 array === array 在 PHP 中等于 true?

转载 作者:可可西里 更新时间:2023-10-31 22:13:15 26 4
gpt4 key购买 nike

在 php 中,=== 是相同的比较运算符,即检查两个变量是否具有相同的值和相同的类型。但是为什么 array("asdf") === array("asdf") 返回 true?我想这两个都会创建具有相同内容的新数组(如果我错了请纠正我)。

最佳答案

简单的答案:array("asdf") === array("asdf") 返回 true,因为正在比较的两个数组:

  1. 具有相同的键/值对,
  2. 每个相同的类型,并且
  3. 按照完全相同的顺序。

这就是 array() === array() 的意思。

好读

Array Operators

关于php - 为什么 array === array 在 PHP 中等于 true?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13757410/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com