一张表搞清楚php is_null、empty、isset的区别

技术教程2个月前发布 北陌
429 00

一张表搞清楚php is_null、empty、isset的区别

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

© 版权声明

相关文章

暂无评论

none
暂无评论...