十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
今天就跟大家聊聊有关php中isset与empty函数的区别,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
成都创新互联公司坚持“要么做到,要么别承诺”的工作理念,服务领域包括:网站设计制作、网站设计、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的岚县网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
isset()函数
isset()函数一般用来检测变量是否设置。
格式:
bool isset ( mixed var [, mixed var [, ...]] )
返回值:
若变量不存在则返回 FALSE;
若变量存在且其值为NULL,也返回 FALSE;
若变量存在且值不为NULL,则返回 TURE;
同时检查多个变量时,每个单项都符合上一条要求时才返回 TRUE,否则结果为 FALSE。
empty()函数
empty()函数用来判断值为否为空。
格式:
bool empty ( mixed var )
返回值:
若变量不存在则返回 TRUE;
若变量存在且其值为""、0、"0"、NULL、、FALSE、array()、var $var; 以及没有任何属性的对象,则返回 TURE;
若变量存在且值不为""、0、"0"、NULL、、FALSE、array()、var $var; 以及没有任何属性的对象,则返回 FALSE。
举例:empty() 与 isset() 的简单比较
注意:empty() 只检测变量,检测任何非变量的东西都将导致解析错误。
看完上述内容,你们对php中isset与empty函数的区别有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。