isset()函数/是否有值

用于检查isset() 函数用于检测变量是否有值,而并非 NULL。

  1. bool isset($变量 , $变量…)
  1. if(isset($userName)){
  2. echo "姓名为:{$userName}";
  3. }
  4. else{
  5. echo "userName变量没有值";
  6. }
  7. //检测 $userName 变量是否有值,如果有值,则将 $userName 变量值输出,
  8. 否则输出 userName变量没有值”。

注意:当值等于NULL是,等于没有值;

  1. $a = null;
  2. if(isset($a)){
  3. echo "不输出";
  4. }else{
  5. echo "输出";
  6. }

empty()函数/是否为空

检查一个函数变量是否为空

  1. bool empty($变量)
  1. if(empty($userName)){
  2. echo "userName变量没有值";
  3. }
  4. else{
  5. echo "姓名为:{$userName}";
  6. }
  7. //检查 $userName 变量是否为空,如果为空,则输出 “userName变量没有值” ;
  8. //否则将 $userName 变量值输出。