Go homepage(回首页) Upload pictures (上传图片) Write articles (发文字帖)
The author:(作者)归海一刀published in(发表于) 2014/2/17 7:44:05 实例研究PHP函数isset和empty的区别_[PHP教程]
实例研究PHP函数isset()和empty()的区别
1 php error_reporting(E_ALL); 2 echo ' 未定义var ' ; 3 echo " isset测试: " ; 4 if ( isset ( var )) 5 { 6 echo ' 变量var存在! ' ; 7 } 8 9 10 echo " empty测试: " ; 11 if ( empty ( var )){ 12 echo ' 变量var的值为空 ' ; 13 } 14 else 15 { 16 echo ' 变量var的值不为空 ' ; 17 } 18 19 echo " 变量直接测试: " ; 20 if ( var ){ 21 echo ' 变量var存在! ' ; 22 } 23 else { 24 echo ' 变量var不存在! ' ; 25 } 26 27 echo ' ----------------------------------' ; 28 echo ' var = \ ' \ ' ' ; 29 echo " isset测试: " ; 30 var = '' ; 31 if ( isset ( var )) 32 { 33 echo ' 变量var存在! ' ; 34 } 35 36 37 echo " empty测试: " ; 38 if ( empty ( var )){ 39 echo ' 变量var的值为空 ' ; 40 } 41 else 42 { 43 echo ' 变量var的值不为空 ' ; 44 } 45 46 echo " 变量直接测试: " ; 47 if ( var ){ 48 echo ' 变量var存在! ' ; 49 } 50 else { 51 echo ' 变量var不存在! ' ; 52 } 53 echo ' ----------------------------------' ; 54 echo ' var = 0 ' ; 55 echo ' isset测试: ' ; 56 var = 0 ; 57 if ( isset ( var )) 58 { 59 echo ' 变量var存在! ' ; 60 } 61 62 63 echo " empty测试: " ; 64 if ( empty ( var )){ 65 echo ' 变量var的值为空 ' ; 66 } 67 else 68 { 69 echo ' 变量var的值不为空 ' ; 70 } 71 72 echo " 变量直接测试: " ; 73 if ( var ){ 74 echo ' 变量var存在! ' ; 75 } 76 else { 77 echo ' 变量var不存在! ' ; 78 } 79 echo ' ----------------------------------' ; 80 81 echo ' var = null ' ; 82 echo ' isset测试: ' ; 83 var = null ; 84 if ( isset ( var )) 85 { 86 echo ' 变量var存在! ' ; 87 } 88 89 90 echo " empty测试: " ; 91 if ( empty ( var )){ 92 echo ' 变量var的值为空 ' ; 93 } 94 else 95 { 96 echo ' 变量var的值不为空 ' ; 97 } 98 99 echo " 变量直接测试: " ;100 if ( var ){101 echo ' 变量var存在! ' ;102 }103 else {104 echo ' 变量var不存在! ' ;105 }106 echo ' ----------------------------------' ;107 108 109 echo ' var = "php" ' ;110 echo ' isset测试: ' ;111 var = " php " ;112 if ( isset ( var ))113 {114 echo ' 变量var存在! ' ;115 }116 117 118 echo " empty测试: " ;119 if ( empty ( var )){120 echo ' 变量var的值为空 ' ;121 }122 else 123 {124 echo ' 变量var的值不为空 ' ;125 }126 127 echo " 变量直接测试: " ;128 if ( var ){129 echo ' 变量var存在! ' ;130 }131 else {132 echo ' 变量var不存在! ' ;133
赞