===在php中是什么意思
可能重复:
“===”是什么意思?
我经常在php语句中看到===,但不知道它是什么意思。 例如if($ pwd === PwdHash($ pass,substr($ pwd,0,9)))。 谢谢
它测试相等性,但与==
不同,它要求两个操作数具有相同的类型和值。
例如, "1" == 1
将为真,但"1" === 1
是错误的,因为类型不同。
PHP有两种相同的比较运算符==
和===
==
检查均衡但不严格意味着它会返回true('123'== 123)
===
是一个严格的等号运算符,它将返回false('123'=== 123)
阅读更多关于这些从这里
链接地址: http://www.djcxy.com/p/10089.html