为了账号安全,请及时绑定邮箱和手机立即绑定

急急急!求解

急急急!求解

PHP
三个月的奋斗历程 2015-06-19 22:42:39
$var = '';if (isset($var)) {    echo "This var is set so I will print.";}这句话能打印出来$var = '';  不是为null吗?  if语句应该返回false,怎么还是true! 求解!
查看完整描述

1 回答

已采纳
?
hi_tp

TA贡献2条经验 获得超0个赞

变量                          empty          is_null          isset
 $a=””                       true               false              true
 $a=null                     true               true              false
 var $a                      true              true               false
 $a=array()               true               false              true
 $a=false                   true               false              true
 $a=15                      false              false               true
 $a=1                        false              false               true
 $a=0                        true               false               true
 $a=”0”                     true               false                true
 $a=”true”                false               false              true
 $a=”false”               false               false               true


自己比对。

查看完整回答
反对 回复 2015-06-19
  • 1 回答
  • 0 关注
  • 1240 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信