加入收藏 | 设为首页 | 会员中心 | 我要投稿 衡阳站长网 (https://www.0734zz.cn/)- 数据集成、设备管理、备份、数据加密、智能搜索!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP中isset和empty函数的差别

发布时间:2022-07-07 14:22:03 所属栏目:PHP教程 来源:互联网
导读:PHPisset和empty函数的区别 1 ? php error_reporting(E_ALL); 2 echo B未定义var/bBr ; 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
  PHPisset和empty函数的区别
 
  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 else {
 
  41 echo ' 变量var不存在!<Br> ' ;
 
  42 }
 
  43 echo ' ----------------------------------<br> ' ;
 
  44 echo ' <B>var = 0</b><Br> ' ;
 
  45 echo ' isset测试:<Br> ' ;
 
  46 var = 0 ;
 
  47 if ( isset ( var ))
 
  48 {
 
  49 echo ' 变量var存在!<Br> ' ;

  50 }
 
  51 else
 
  52 {
 
  53 echo ' 变量var的值不为空<Br> ' ;
 
  54 }
 
  55
 
  56 echo " 变量直接测试:<Br> " ;
 
  57 if ( var ){
 
  58 echo ' 变量var存在!<Br> ' ;
 
  59 }
 
  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> ' ;
 
  97 }
 
  98
 
  99 echo " 变量直接测试:<Br> " ;
 
  100 if ( var ){
 
  101 echo ' 变量var存在!<Br> ' ;
 
  102 }
 
  103 else {
 
  104 echo ' 变量var不存在!<Br> ' ;
 
  105 }
 
  106 echo ' ----------------------------------<br> ' ;
 
  107
 
  108
 
  109 echo ' <B>var = "php"</b><Br> ' ;
 
  110 echo ' isset测试:<Br> ' ;
 
  111 var = " php " ;
 
  112 if ( isset ( var ))
 
  113 {
 
  114 echo ' 变量var存在!<Br> ' ;
 
  115 }
 
  116
 
  117
 
  118 echo " empty测试:<Br> " ;
 
  119 if ( empty ( var )){
 
  120 echo ' 变量var的值为空<Br> ' ;
 
  121 }
 
  122 else
 
  123 {
 
  124 echo ' 变量var的值不为空<Br> ' ;
 
  125 }
 
  126
 
  127 echo " 变量直接测试:<Br> " ;
 
  128 if ( var ){
 
  129 echo ' 变量var存在!<Br> ' ;
 
  130 }
 
  131 else {
 
  132 echo ' 变量var不存在!<Br> ' 。
 

(编辑:衡阳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读