这三种方法都检查为null,
if($sth == NULL)
if($sth === NULL)
if(is_null($sth))
Run Code Online (Sandbox Code Playgroud)
哪种方式合适?
lon*_*day 11
他们检查三种不同的东西:
if ($sth == NULL)
Run Code Online (Sandbox Code Playgroud)
这检查是否$sth松散等于null.这意味着如果$sth实际上这将通过0.
if ($sth === NULL)
Run Code Online (Sandbox Code Playgroud)
这检查是否$sth完全相等null.
if (is_null($sth))
Run Code Online (Sandbox Code Playgroud)
此检查该类型的$sth是null类型(其它测试值的$sth).
这些===和is_null技术将总是给出相同的答案; ==有时会给出不同的答案.
| 归档时间: |
|
| 查看次数: |
59 次 |
| 最近记录: |