Des*_*ume 3 php types casting type-conversion
可能重复:
等式(== double equals)和identity(=== triple equals)比较运算符有何不同?
为什么这个
var_dump(0 == "string");
Run Code Online (Sandbox Code Playgroud)
输出这个
bool(true)
Run Code Online (Sandbox Code Playgroud)
不是的情况下==操作应该转换0成FALSE和"string"成TRUE根据这套规则?
Mar*_*ker 13
var_dump(0 == "string");
Run Code Online (Sandbox Code Playgroud)
正在进行数值(整数)比较
0是一个整数,所以"string"被转换为一个整数来进行比较,并等于整数值0,所以0 == 0为真
SE的各类表格比较了解详细信息PHP文件中
| 归档时间: |
|
| 查看次数: |
5188 次 |
| 最近记录: |