您的位置:首页 > 编程语言 > PHP开发

php中empty,is_null,isset三个函数的区别

2012-08-16 16:19 826 查看
PHP中有很多函数功能类似,却有着细微的差别... is_null, empty, isset, unset 我们先来看看这4个函数的描述。

isset:判断变量是否已存在(配置) unset 把变量删除(释放)掉

empty:判断变量是否为空

is_null:判断变量是否为NULL

下面一张表可以很清楚的说明他们之间的关系

变量emptyis_nullisset
$a=””truefalsetrue
$a=nulltruetruefalse
var $atruetruefalse
$a=array()truefalsetrue
$a=falsefalsefalsetrue
$a=15falsefalsetrue
$a=1falsefalsetrue
$a=0truefalsetrue
$a=”0”truefalsetrue
$a=”true”falsefalsetrue
$a=”false”falsefalsetrue
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: