常见类型,isset(),empty()判断

<?php

$a = NULL;

var_dump($a);                  //NULL,false,true

var_dump(isset($a));

var_dump(empty($a));

echo "<br>";

 

$b = 0;

var_dump($b);                  //int(0),true,true

var_dump(isset($b));

var_dump(empty($b));

echo "<br>";

 

$c = '0';

var_dump($c);                 //string(0),true,true

var_dump(isset($c));

var_dump(empty($c));

echo "<br>";

 

$d = '';

var_dump($d);                 //string(''),true,true

var_dump(isset($d));

var_dump(empty($d));

echo "<br>";

 

$e = array();

var_dump($e);                //array(),true,true

var_dump(isset($e));

var_dump(empty($e));

echo "<br>";

 

var_dump($f);                //NULL,false,true

var_dump(isset($f));

var_dump(empty($f));

echo "<br>";

 

$g = "g";

unset($g);

var_dump($g);               //NULL,false,true

var_dump(isset($g));

var_dump(empty($g));

 

<?php

$h=NULL;

var_dump($h === $i);         //true

posted @ 2017-01-05 20:44  xiaobaicaidage  阅读(169)  评论(0编辑  收藏  举报