PHP中的"=="和"==="

  在PHP中,"=="表示等于,只要值相等就为真,"==="表示恒等于,要数据类型和值都相等才为真。

 

  但是有以下要注意:

var_dump(NULL=='NULL'); //bool(false)
var_dump(NULL==='NULL');//bool(false)

  因为'NULL'是字符串,有类型,有值,所以与没有类型也没有值的NULL相比较为假。 

posted @ 2013-03-12 15:12  洒洒  阅读(244)  评论(0编辑  收藏  举报