PHP之isset与empty函数区别介绍

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/20 09:21:10
PHP之isset与empty函数区别介绍
xRN@I$ %PM*TJe\`%XZHfniL=sLH G#xIj?)(,̫1\hP`]YP4#2 Ca%` CXS`9̦X-@f)9?c. lmf-N2!.lge uP]5Ūay?cƢphyvv iDp~DjC"P899N']f]XFü} cY{v12Oht@L tA Gv#안W;g΄HpizNxD0n#f#"bwbt5|Mx,(A3

PHP之isset与empty函数区别介绍
PHP之isset与empty函数区别介绍

PHP之isset与empty函数区别介绍

isset 事实上并不是函数 所以速度会比函数要快

对下列情况,它返回true

未定义的变量

未赋值的变量

赋值为null的变量

被unset 的变量  $a = 'hello'; unset($a) isset($a) 返回true

其参数必须为变量 不能这样使用  isset("hello");

empty 是函数 对以上情况返回都是 true 

除了isset 的那些情况,对于array() '' false 其返回值均为true

可以这样使用 empty("hello")


基本上就是这些区别吧