解析PHP中empty is_null和isset的测试


Posted in PHP onJune 29, 2013

代码如下:

<?php
$a;
$b = false;
$c = '';
$d = 0;
$e = null;
$f = array();

首先是empty的var_dump输出:
boolean true
boolean true
boolean true
boolean true
boolean true
boolean true

然后是is_null的输出:
boolean true
boolean false
boolean false
boolean false
boolean true
boolean false

最后是isset的输出:
boolean false
boolean true
boolean true
boolean true
boolean false
boolean true
由此可见 empty() 可以用来判定所有的数据类型是否为空或假,而 is_null 与 isset 基本一样,只能用来判断是否为NULL和未定义.

PHP 相关文章推荐
简单的php 验证图片生成函数
May 21 PHP
php操作mysqli(示例代码)
Oct 28 PHP
常用PHP框架功能对照表
Oct 23 PHP
php简单实现数组分页的方法
Apr 30 PHP
深入理解PHP JSON数组与对象
Jul 19 PHP
PHP图片裁剪与缩放示例(无损裁剪图片)
Feb 08 PHP
PHP去除字符串最后一个字符的三种方法实例
Mar 01 PHP
PHP实现的简单异常处理类示例
May 04 PHP
PHP开发中解决并发问题的几种实现方法分析
Nov 13 PHP
使用composer命令加载vendor中的第三方类库 的方法
Jul 09 PHP
laravel通过a标签从视图向控制器实现传值
Oct 15 PHP
tp5框架基于ajax实现异步删除图片的方法示例
Feb 10 PHP
浅析Dos下运行php.exe,出现没有找到php_mbstring.dll 错误的解决方法
Jun 29 #PHP
浅析PHP中的UNICODE 编码与解码
Jun 29 #PHP
基于flush()不能按顺序输出时的解决办法
Jun 29 #PHP
解析PHP 使用curl提交json格式数据
Jun 29 #PHP
PHP 过滤页面中的BOM(实现代码)
Jun 29 #PHP
解析curl提交GET,POST,Cookie的简单方法
Jun 29 #PHP
解析PHP的session过期设置
Jun 29 #PHP
You might like
PHP 错误之引号中使用变量
2009/05/04 PHP
PHP中使用gettext解决国际化问题的例子(i18n)
2014/06/13 PHP
PHP获取指定日期是星期几的实现方法
2016/11/30 PHP
PHP设计模式之PHP迭代器模式讲解
2019/03/22 PHP
PHP使用gearman进行异步的邮件或短信发送操作详解
2020/02/27 PHP
Extjs学习笔记之七 布局
2010/01/08 Javascript
js的写法基础分析
2011/01/17 Javascript
jquery 实现窗口的最大化不论什么情况
2013/09/03 Javascript
js导航栏单击事件背景变换示例代码
2014/01/13 Javascript
js创建对象的区别示例介绍
2014/07/24 Javascript
jquery动态加载js/css文件方法(自写小函数)
2014/10/11 Javascript
js中style.display=&quot;&quot;无效的解决方法
2014/10/30 Javascript
js中的事件捕捉模型与冒泡模型实例分析
2015/01/10 Javascript
AngularJS控制器继承自另一控制器
2016/05/09 Javascript
jQuery css() 方法动态修改CSS属性
2016/09/25 Javascript
js实现table添加行tr、删除行tr、清空行tr的简单实例
2016/10/15 Javascript
jQuery Validate验证框架详解(推荐)
2016/12/17 Javascript
requirejs按需加载angularjs文件实例
2017/06/08 Javascript
Vue使用NPM方式搭建项目
2018/10/25 Javascript
Python中的左斜杠、右斜杠(正斜杠和反斜杠)
2016/08/30 Python
python网络爬虫之如何伪装逃过反爬虫程序的方法
2017/11/23 Python
浅谈flask中的before_request与after_request
2018/01/20 Python
关于Pycharm无法debug问题的总结
2019/01/19 Python
我们为什么要减少Python中循环的使用
2019/07/10 Python
html5记忆翻牌游戏实现思路及代码
2013/07/25 HTML / CSS
英国著名的药妆网站:Escentual
2016/07/29 全球购物
同步和异步有何异同,在什么情况下分别使用他们
2013/04/09 面试题
《金钱的魔力》教学反思
2014/02/24 职场文书
《欢乐的泼水节》教学反思
2014/04/22 职场文书
学生会宣传部部长竞选演讲稿
2014/04/25 职场文书
计算机网络专业自荐信
2014/07/04 职场文书
企业法人授权委托书
2014/09/25 职场文书
2015教师节师德演讲稿
2015/03/19 职场文书
房地产公司财务总监岗位职责
2015/04/03 职场文书
2015年迎新晚会策划书
2015/07/16 职场文书
Windows Server 2016服务器用户管理及远程授权图文教程
2022/08/14 Servers