天空小小岛技术论坛

 找回密码
 注册
搜索
查看: 5882|回复: 1
打印 上一主题 下一主题

[总结] php的empty()--is_null--isset--bool区别

[复制链接]
跳转到指定楼层
1#
s.Bo 发表于 2009-1-6 00:46:09 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

从这个图中,可以很清楚的看到一种联系:
假设 $var 是任何type。
当 empty($var) 为 true 时, (bool)($var) 为 false 。反之亦然。
同样,
当 is_null($var) 为 true 时, isset($var) 为 false 。反之亦然。
假如:
$i=$j+1;
这里的is_null($j)为true
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|天空小小岛  |京ICP备2025130156号|

GMT+8, 2025-6-21 20:38 , Processed in 0.115419 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表