当前位置:Gxlcms > PHP教程 > php中empty和isset的区别

php中empty和isset的区别

时间:2021-07-01 10:21:17 帮助过:9人阅读

  1. /**

  2. * isset — 检测变量是否设置
  3. * 如果 变量 存在则返回 true, 否则返回 false
  4. *
  5. * empty — 检查一个变量是否为空
  6. * 如果 变量 是非空或非零的值,则 empty() 返回 false
  7. **/

  8. $is_var = '';

  9. if(isset($is_var)) {

  10. echo "变量存在!
    ";
  11. } else {
  12. echo "变量不存在!
    ";
  13. }

  14. if(empty($is_var)) {

  15. echo "变量为空!
    ";
  16. } else {
  17. echo "变量不为空!
    ";
  18. }
  19. ?>

输出结果: 变量存在! 变量为空!

人气教程排行