php函数之isset() 与empty()函数区别
来源:互联网 发布:手抄报软件 编辑:程序博客网 时间:2024/05/16 18:06
isset()函数 一般用来检测变量是否设置
格式:bool isset ( mixed var [, mixed var [, ...]] )
功能:检测变量是否设置
返回值:
若变量不存在则返回 FALSE
若变量存在且其值为NULL,也返回 FALSE
若变量存在且值不为NULL,则返回 TURE
同时检查多个变量时,每个单项都符合上一条要求时才返回 TRUE,否则结果为 FALSE
版本:PHP 3, PHP 4, PHP 5
更多说明:
使用 unset() 释放变量之后,它将不再是 isset()。
PHP函数isset()只能用于变量,传递任何其它参数都将造成解析错误。
检测常量是否已设置可使用 defined() 函数。
PHP的empty()函数 判断值为否为空
格式:bool empty ( mixed var )
功能:检查一个变量是否为空
返回值:
若变量不存在则返回 TRUE
若变量存在且其值为""、0、"0"、NULL、、FALSE、array()、var $var; 以及没有任何属性的对象,则返回 TURE
若变量存在且值不为""、0、"0"、NULL、、FALSE、array()、var $var; 以及没有任何属性的对象,则返回 FALSE
版本:PHP 3, PHP 4, PHP 5
更多说明:
empty()的返回值=!(boolean) var,但不会因为变量未定义而产生警告信息。参见转换为布尔值获取更多信息。
empty() 只能用于变量,传递任何其它参数都将造成Paser error而终止运行。
检测常量是否已设置可使用 defined() 函数。
格式:bool isset ( mixed var [, mixed var [, ...]] )
功能:检测变量是否设置
返回值:
若变量不存在则返回 FALSE
若变量存在且其值为NULL,也返回 FALSE
若变量存在且值不为NULL,则返回 TURE
同时检查多个变量时,每个单项都符合上一条要求时才返回 TRUE,否则结果为 FALSE
版本:PHP 3, PHP 4, PHP 5
更多说明:
使用 unset() 释放变量之后,它将不再是 isset()。
PHP函数isset()只能用于变量,传递任何其它参数都将造成解析错误。
检测常量是否已设置可使用 defined() 函数。
PHP的empty()函数 判断值为否为空
格式:bool empty ( mixed var )
功能:检查一个变量是否为空
返回值:
若变量不存在则返回 TRUE
若变量存在且其值为""、0、"0"、NULL、、FALSE、array()、var $var; 以及没有任何属性的对象,则返回 TURE
若变量存在且值不为""、0、"0"、NULL、、FALSE、array()、var $var; 以及没有任何属性的对象,则返回 FALSE
版本:PHP 3, PHP 4, PHP 5
更多说明:
empty()的返回值=!(boolean) var,但不会因为变量未定义而产生警告信息。参见转换为布尔值获取更多信息。
empty() 只能用于变量,传递任何其它参数都将造成Paser error而终止运行。
检测常量是否已设置可使用 defined() 函数。
0 0
- php函数之isset() 与empty()函数区别
- PHP之isset()与empty()函数区别介绍
- php中empty函数与isset函数的用法区别
- PHP isset 函数 与 PHP empty 函数
- PHP中isset()与empty()函数的区别
- PHP函数isset和empty的区别
- php中empty(), is_null(), isset()函数区别
- php中empty(), is_null(), isset()函数区别
- php函数isset()和empty()区别
- php empty 与 isset 区别
- PHP isset()与empty()区别
- php函数isset和empty的区别 - 小猪版
- PHP 变量函数 empty()、is_null()、isset()、(bool) 的区别
- 实例研究PHP函数isset和empty的区别
- PHP 变量函数empty()、is_null()、isset()、(bool)区别
- php中函数 isset(), empty(), is_null() 的区别
- php中empty()和isset()函数的区别
- php中函数 isset(), empty(), is_null() 的区别
- PHP session 跨子域问题总结
- 路由器端口映射实现外网访问本地服务器
- 没有什么比犹豫与纠结更浪费时间了
- python写的具有CRC16生成、校验功能的简单类
- 《转》解决 Stack Overflow
- php函数之isset() 与empty()函数区别
- PHP中Apache重启出问题
- mssql 一对多的关系合并成一对一(用分割符隔开)
- Java网络编程-Nio IO 比较
- 调查报告节选—公司的行业或领域分布
- Linux性能统计 - cat /proc/cpuinfo
- wlan组网介绍(HW)
- POJ 1423 Big Number——数学题
- Cookie Session Cache