isset是判断一个变量是否定义过即使它没有值,返回值也是true比如$name="";或var $name;那么备迅if(isset($name))echo 1;它也会输出1,因为$name被定义早燃了但if($name!="")echo 1;或if(!empty($name))echo 1;它仿睁此就不会输出1,因为$name虽然被定义了,但它是空的
大意是判断第一个参数(一般是变量)是否已有值或是否为空.