php中 isset()函数有什么功能

php中 isset()函数有什么功能

isset是判断一个变量是否定义过
即使它没有值,返回值也是true
比如$name="";或var $name;
那么if(isset($name))echo 1;
它也会输出1,因为$name被定义了
但if($name!="")echo 1;或if(!empty($name))echo 1;
它就不会输出1,因为$name虽然被定义了,但它是空的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-04-04
大意是判断第一个参数(一般是变量)是否已有值或是否为空.
第2个回答  2010-04-04
isset是判断变量是否存在的。
楼上的自己都没搞明白。。。。。。
----------------------------------------------
举例说明
<?php
$a='';//变量a是空的
if(isset($a)){
echo '变量a存在';
}
else{
echo '变量a不存在';
}
if(isset($b)){
echo '变量b存在';//程序中没有创建变量b
}
else{
echo '变量b不存在';
}

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网