php收取空区别

介绍

小编给大家分享一下php收取空区别,希望大家阅读完这篇文章后大所收获、下面让我们一起去探讨吧!

<强> php的收取()函数一般用来检测变量是否设置

<强>格式:

bool收取(var混合,混合var (,……]])

<强>功能:

检测变量是否设置

<强>返回值:

若变量不存在则返回假;若变量存在且其值为NULL,也返回假;若变量存在且值不为空,则返回真正的。同时检查多个变量时,每个单项都符合上一条要求时才返回真,否则结果为假的。

<强>更多说明:

使用设置()释放变量之后,它将不再是收取()。PHP函数收取()只能用于变量,传递任何其它参数都将造成解析错误。检测常量是否已设置可使用()定义函数。

<强> PHP的空()函数判断值为否为空

<强>格式:

bool空(混合var)

<强>功能:

检查一个变量是否为空

<强>返回值:

若变量不存在则返回正确的;若变量存在且其值为“”,0,“0”,NULL,,假的,数组(),var $ var;以及没有任何属性的对象,则返回真正的;若变量存在且值不为“”,0,“0”,NULL,,假的,数组(),var $ var;以及没有任何属性的对象,则返回错误的。

<强>更多说明:

空()的返回值=! var(布尔),但不会因为变量未定义而产生警告信息空虚()只能用于变量,传递任何其它参数都将造成不是错误而终止运行。检测常量是否已设置可使用()定义函数。

看完了这篇文章,相信你对php收取空区别有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

php收取空区别