$object =new Object()
//判断object是否为空,
if($object){//若object不为空就执行if语句里面的逻辑代码
//你的逻辑代码
}
或者
if(!empty($object)){//若object不为空就执行if语句里面的逻辑代码
//你的逻辑代码
}
"" 双引号,表示一个空的字符串,它的数据类型为字符串类型。0 零,表示数字0,它的数据类型为整型
null 表示表示一个变量没有值。一个变量为null有三种情况:
1.被赋值为 NULL 。
2. 尚未被赋值。
3. 被 unset() 。
empty 是php的一个判断变量为空的函数,如果 变量 是非空或非零的值,则 empty() 返回 FALSE 。换句话说,""、0、"0"、 NULL 、 FALSE 、array()、var $var以及没有任何属性的对象都将被认为是空的,如果变量 为空,则 empty() 返回 TRUE 。
NULL就是空值NOT
NULL就是非空值
默认是NULL
当然有这个东西,就会有这个东西的作用
比如,你在表单里设置一项为用户密码
你不想让用户密码为空
就设置
NOT
NULL
这样,如果用户没有输入密码,就不能注册成功
很简单的道理,其它也是类同。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)