一张表搞清楚php is_null、empty、isset的区别
2015-07-07 00:00
766 查看
isset 判断变量是否已存在
empty 判断变量是否为空或为0
is_null 判断变量是否为NULL
变量
empty
is_null
isset
$a=””
true
false
true
$a=null
true
true
false
var $a
true
true
false
$a=array()
true
false
true
$a=false
true
false
true
$a=15
false
false
true
$a=1
false
false
true
$a=0
true
false
true
$a=”0”
true
false
true
$a=”true”
false
false
true
$a=”false”
false
false
true
相关文章推荐
- PHP导入导出Excel代码
- php抽象类用法实例分析
- php类的定义与继承用法实例
- 2015 PHP框架调查结果出炉,Laravel最受欢迎!
- 【php】【集基础】【namespace】
- php curl 及其参数
- phpstorm如何删除项目
- Yii源码之import小析
- PHP configure: error: mcrypt.h not found. Please reinstall libmcrypt.(转)
- PHP动态图像处理
- 2.2 Zend_Controller 基础
- 2. Zend_Controller 快速入门
- mutt+msmtp 配置
- 升级phpnow自带的php版本到5.3的方法
- PHP 7给我震撼
- php5.3.x连接MS SQL server2008
- [转]PHP hook钩子类
- PHPnow开启PHP扩展里openssl支持的方法
- [转]并发下常见的加锁及锁的PHP具体实现
- PHPCMS \phpsso_server\phpcms\modules\phpsso\index.php、\api\get_menu.php Authkey Leakage