gpt4 book ai didi

PHP 字符串比较 : odd result, 可能的类型杂耍,不知道为什么

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:50:20 25 4
gpt4 key购买 nike

我知道数字字符串可能在 PHP 中被打乱类型,但我不明白为什么它会在这里发生或给出这个结果:

$a="00010010001101000000101";
$b="00010010001101000000001";

$c = (($a == $b) ? "true" : "false");
$d = (($a === $b) ? "true" : "false");

echo $c . " " . $d . "\n"; // true false

但在这种情况下,$a 和 $b 的定义方式相同,长度相同,但内容不同,其中有许多字符。如何 ($a == $b) 评估为真?

最佳答案

这是一个错误。在 http://3v4l.org/CMld0 上测试.

版本 4.3.1 - 5.0.55.1.1 - 5.4.3 返回 true false

版本 5.4.4 - 5.5.3 返回 false false

关于PHP 字符串比较 : odd result, 可能的类型杂耍,不知道为什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18602518/

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