自 PHP 8.0 开始。
数字与非数字形式的字符串之间的非严格比较现在将首先将数字转为字符串,然后比较这两个字符串。数字与数字形式的字符串之间的比较仍然像之前那样进行。请注意,这意味着 0 == “not-a-number” 现在将被认为是 false 。
参考:https://www.php.net/manual/zh/migration80.incompatible.php#migration80.incompatible.core
自 PHP 8.0 开始。
数字与非数字形式的字符串之间的非严格比较现在将首先将数字转为字符串,然后比较这两个字符串。数字与数字形式的字符串之间的比较仍然像之前那样进行。请注意,这意味着 0 == “not-a-number” 现在将被认为是 false 。
参考:https://www.php.net/manual/zh/migration80.incompatible.php#migration80.incompatible.core