php中isset和empty区别和使用方法-创新互联

php中isset和empty用法有什么区别?这个问题可能是我们日常工作经常见到的。通过这个问题,希望你能收获更多。今天跟随小编一起来看解决方案吧。

10年的亚东网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。全网整合营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整亚东建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“亚东网站设计”,“亚东网站推广”以来,每个客户项目都认真落实执行。

php中isset和empty区别和使用方法

isset

isset只有在变量是null的时候返回false 其他任何时候返回true

(php中认为变量是null的情况 1、未赋值或初始化的变量。2、赋值为null的变量)

$null = null;
$num = 0;
$str = '';
$bool = false;
var_dump(isset($null)); // false
var_dump(isset($num));  // true
var_dump(isset($str));  // true
var_dump(isset($bool)); // true

empty

empty判断变量为空的情况 有5种情况会返回true

1、空字符串 ''

2、数字零 0

3、bool值 false

4、null

5、字符串零  '0'

$null = null;
$num = 0;
$str = '';$bool = false;var_dump(empty($null)); // true
var_dump(empty($num)); // true
var_dump(empty($snum)); // true
var_dump(empty($str)); // true
var_dump(empty($bool)); // true

总结:

isset只有在值为null时候人为没有设置值 返回false

empty会对5种情况判定为空值

注意:这两个函数的参数只能是变量不能是常量

empty(0)
empty('abc')
isset(null)

以上就是php中isset和empty区别和使用方法,详细使用情况还得要大家自己使用过才能知道具体要领。如果想阅读更多相关内容的文章,欢迎关注创新互联行业资讯频道!


本文名称:php中isset和empty区别和使用方法-创新互联
文章链接:http://bzwzjz.com/article/dsigei.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站设计制作公司 手机网站制作 重庆网站设计 上市集团网站建设 成都网站制作 营销型网站建设 成都网站制作公司 成都h5网站建设 网站设计 成都企业网站建设 成都网站建设公司 网站建设方案 网站制作报价 手机网站制作 成都网站建设 网站建设公司 成都企业网站制作 重庆外贸网站建设 达州网站设计 定制网站建设多少钱 梓潼网站设计 成都网站设计