Php中三个等号在一起表示什么?
时间:2007-06-12 来源:windlike
问题:
if (FALSE === $this->mQueryId) {
return $this->Error(4);
}
上面的'==='表示什么意思?
回答:
==你知道吧,是比较两个值
===也是一样的功能,但是===要求的比较严格
==会在把两个值自动转换成同类型后再比较,而===在比较前不转换
当a=3时
a===3是成立的,a=="3.0"也成立,而a==="3.0"是不成立的。
if (FALSE === $this->mQueryId) {
return $this->Error(4);
}
上面的'==='表示什么意思?
回答:
==你知道吧,是比较两个值
===也是一样的功能,但是===要求的比较严格
==会在把两个值自动转换成同类型后再比较,而===在比较前不转换
当a=3时
a===3是成立的,a=="3.0"也成立,而a==="3.0"是不成立的。
相关阅读 更多 +
排行榜 更多 +