比较empty()与 isset()的区别

注意:empty()在PHP5.5之前只能检测变量

    isset()只能检测变量

两者之间的联系:empty($var) 等价于 !isset($var)||$var==false;

<?php
/*
比较empty与isset的区别
empty() 检测变量是否为空或者是否存在 如果变量为空,或者不存在 ,返回的是true;
isset() 检测变量是否设置,并且不是null。如果没有设置或是null 返回的的是false;
*/
// $var=null; // if (empty($var)) {
// echo "hah"; //true
// }
// if (isset($var)) {
// echo "xix"; //false
//}

最新文章

  1. go语言常用函数:copy
  2. java判断文件是否存在
  3. 不要轻易delete void*指针,这样会隐藏比较多的错误。
  4. 最大后验估计 -- Maximum-a-Posteriori (MAP) Estimation
  5. android获取com.android.internal.R
  6. 科学技术法转成BigDemcial
  7. HDOJ 1069 DP
  8. LINUX下getsockopt和setsockopt函数
  9. [ An Ac a Day ^_^ ] CodeForces 586C Gennady the Dentist 模拟
  10. 在ubuntu上安装最新稳定版本的node及npm
  11. php如何实现原址排序数组使奇数位于偶数前面(代码)
  12. 获取对象的key值,并保存在数组中
  13. ubuntu 用remastersys 备份系统并且安装
  14. .net(C#)常见面试题
  15. python中的isalnum、isalpha、istitle、isspace、islower、isupper、isdigit
  16. Linux_(2)基本命令(下)
  17. dubbo源码解析-spi(3)
  18. Python格式化输出%s和%d
  19. abp部署端口和域名映射配置
  20. oracle 数据库密码生产同步模拟环境 ,随记常用命令

热门文章

  1. VB 性能优化点
  2. AX2009 批处理作业中使用多线程---顶级采摘
  3. springboot练习
  4. 博客1--tensorflow的图像基本处理操作
  5. 茶杯头开枪ahk代码
  6. MySQL优化:使用show status查看MySQL服务器状态信息
  7. 计蒜客 2019 蓝桥杯省赛 B 组模拟赛(三)数字拆分
  8. Js2WordCloud 词云用法
  9. Educational Codeforces Round 58 (Rated for Div. 2) G 线性基
  10. NodeJS (npm) 学习笔记