isset和empty的区别

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/09 00:40:36
isset和empty的区别
xRN@~( =KgC# I BHU1bS('_UhLl63|?JQմm(K9ᯑR`sjJбOϼs>J4_'P貳>tjAWYj=joHqdxQ5'1CAMv/o4Xxaz1ϊޝ/2]A5+lpŌbx:)Aos;YSA'@02Y65I2PńY@nc/Ks+5"T@AUs|e)a

isset和empty的区别
isset和empty的区别

isset和empty的区别
其实你搜下基本就知道了.
empty() 判断一个变量是否为“空”,isset() 判断一个变量是否已经设置.
empty还会检测变量是否为空、为零.当一个变量值为0,empty() 认为这个变量同等于空,即相当于没有设置.
例如:
$id=0;
empty($id)?print "It's empty .":print "It's $id .";
//结果:It's empty .
print "
";
!isset($id)?print "It's empty .":print "It's $id .";
//结果:It's 0 .