小编Lub*_*bje的帖子

使用==比较PHP中的不同字符串将返回true

我只是在调试脚本,发现if语句没有按照我的预期运行.

var_dump("6064365413078728979" == "6064365413078728452");
die();
Run Code Online (Sandbox Code Playgroud)

上面的代码将导致以下结果:

bool(true)
Run Code Online (Sandbox Code Playgroud)

使用===运算符,它按预期工作.有人有任何想法吗?

我在x64 windows机器上使用PHP版本5.3.13和wamp安装.

php string comparison string-comparison comparison-operators

3
推荐指数
1
解决办法
575
查看次数