php中empty()和isset()函数的区别
empty()函数:判断变量是否为空,如果为空(“”、“0”、0、array()、null、false、和没有属性的对象都被视为空)则返回布尔值true,如果非空或者非0则返回布尔值false。
isset()函数:如果参数存在则返回true,不存在则返回true。当值被设为null或者使用unset()函数销毁变量是则返回false。
例:
1、empty()函数的使用
2、isset()函数的使用
empty()函数:判断变量是否为空,如果为空(“”、“0”、0、array()、null、false、和没有属性的对象都被视为空)则返回布尔值true,如果非空或者非0则返回布尔值false。
isset()函数:如果参数存在则返回true,不存在则返回true。当值被设为null或者使用unset()函数销毁变量是则返回false。
例:
1、empty()函数的使用
2、isset()函数的使用