博客列表 >empty和isset 的区别

empty和isset 的区别

廖磊的博客
廖磊的博客原创
2019年01月09日 11:15:331236浏览

对于的empty,isset用法经常搞混,问了下度娘记录一下。

当要 判断一个变量是否已经声明的时候 可以使用 isset 函数 
当要 判断一个变量是否已经赋值且不为空 可以用 !empty 函数 
当要 判断 一个变量 存在且不为空 先isset 函数 再用 !empty 函数

empty:

$a=1;  $a="true";  $a="false";  $a="0.00"情况下,empty($a)为false,其他情况均为true。

isset (!is_null):

$a=null;  $a;  情况下,isset($a)为false,其他情况均为true。

2019-01-09_111508.png


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议