isset(),empty()区别不完全研究

时间:2010-01-20 08:24:46  来源:第二电脑网  作者:第二电脑网

  第二电脑网导读:isset ( $var ))    5 {    6 echo ' 变量$var存在!<Br> ' ;    7 }    8    9    10 echo " empty测试:<Br> " ;    11 if ( empty ( $var )){    12 echo ' 变量$var的值为空<Br> ' ;    13 } &n...
  正文:

  运行以下代码:
   1 <? PHP error_reporting(E_ALL);
   2 echo ' <B>未定义$var</b><Br> ' ;
   3 echo " isset测试:<Br> " ;
   4 if ( isset ( $var ))
   5 {
   6 echo ' 变量$var存在!<Br> ' ;
   7 }
   8
   9
   10 echo " empty测试:<Br> " ;
   11 if ( empty ( $var )){
   12 echo ' 变量$var的值为空<Br> ' ;
   13 }
   14 else
   15 {
   16 echo ' 变量$var的值不为空<Br> ' ;
   17 }
   18
   19 echo " 变量直接测试:<Br> " ;
   20 if ( $var ){
   21 echo ' 变量$var存在!<Br> ' ;
   22 }
   23 else {
   24 echo ' 变量$var不存在!<Br> ' ;
   25 }
   26
   27 echo ' ----------------------------------<br> ' ;
   28 echo ' <B>$var = ' ' </b><Br> ' ;
   29 echo " isset测试:<Br> " ;
   30 $var = '' ;
   31 if ( isset ( $var ))
   32 {
   33 echo ' 变量$var存在!<Br> ' ;
   34 }
   35
   36
   37 echo " empty测试:<Br> " ;
   38 if ( empty ( $var )){
   39 echo ' 变量$var的值为空<Br> ' ;
   40 }
   41 else
   42 {
   43 echo ' 变量$var的值不为空<Br> ' ;
   44 }
   45
   46 echo " 变量直接测试:<Br> " ;
   47 if ( $var ){
   48 echo ' 变量$var存在!<Br> ' ;
   49 }
   50 else {
   51 echo ' 变量$var不存在!<Br> ' ;
   52 }
   53 echo ' ----------------------------------<br> ' ;
   54 echo ' <B>$var = 0</b><Br> ' ;
   55 echo ' isset测试:<Br> ' ;
   56 $var = 0 ;
   57 if ( isset ( $var ))
   58 {
   59 echo ' 变量$var存在!<Br> ' ;
   60 }
   61
   62
   63 echo " empty测试:<Br> " ;
   64 if ( empty ( $var )){
   65 echo ' 变量$var的值为空<Br> ' ;
   66 }
   67 else
   68 {
   69 echo ' 变量$var的值不为空<Br> ' ;
   70 }
   71
   72 echo " 变量直接测试:<Br> " ;
   73 if ( $var ){
   74 echo ' 变量$var存在!<Br> ' ;
   75 }
   76 else {
   77 echo ' 变量$var不存在!<Br> ' ;
   78 }
   79 echo ' ----------------------------------<br> ' ;
   80
   81 echo ' <B>$var = null</b><Br> ' ;
   82 echo ' isset测试:<Br> ' ;
   83 $var = null ;
   84 if ( isset ( $var ))
   85 {
   86 echo ' 变量$var存在!<Br> ' ;
   87 }
   88
   89
   90 echo " empty测试:<Br> " ;
   91 if ( empty ( $var )){
   92 echo ' 变量$var的值为空<Br> ' ;
   93 }
   94 else
   95 {
   96 echo ' 变量$var的值不为空<Br> ' ;

isset(),empty()区别不完全研究》由第二电脑网原创提供,转载请注明:http://www.002pc.com/master/College/Programming/PHP/12076.html


关键字:

关于《isset(),empty()区别不完全研究》文章的评论

站内搜索: 高级搜索

热门搜索: Windows style 系统 tr IP QQ CPU 安装 function 注册 if td