解析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 相关文章推荐
信用卡效验程序
Oct 09 PHP
php 动态多文件上传
Jan 18 PHP
配置Apache2.2+PHP5+CakePHP1.2+MySQL5运行环境
Apr 25 PHP
PHPMYADMIN导入数据最大为2M的解决方法
Apr 23 PHP
mysql,mysqli,PDO的各自不同介绍
Sep 19 PHP
PHP中__get()和__set()的用法实例详解
Jun 04 PHP
PHP与Java进行通信的实现方法
Oct 21 PHP
ThinkPHP模板范围判断输出In标签与Range标签用法详解
Jun 30 PHP
PHP新建类问题分析及解决思路
Nov 19 PHP
PHP单例模式详解及实例代码
Dec 21 PHP
yii2简单使用less代替css示例
Mar 10 PHP
在 Laravel 项目中使用 webpack-encore的方法
Jul 21 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 已经成熟
2006/12/04 PHP
PHP 程序授权验证开发思路
2009/07/09 PHP
深入解析PHP的引用计数机制
2013/06/14 PHP
PHP+Memcache实现wordpress访问总数统计(非插件)
2014/07/04 PHP
php中current、next与reset函数用法实例
2014/11/17 PHP
PHP输出一个等腰三角形的方法
2015/05/12 PHP
PHP批量去除BOM头内容信息代码
2016/03/11 PHP
thinkphp3.x中display方法及show方法的用法实例
2016/05/19 PHP
php获取客户端IP及URL的方法示例
2017/02/03 PHP
php进程(线程)通信基础之System V共享内存简单实例分析
2019/11/09 PHP
laravel数据库查询结果自动转数组修改实例
2021/02/27 PHP
JQuery 常用方法基础教程
2009/02/06 Javascript
JavaScript中null与undefined分析
2009/07/25 Javascript
网页中CDATA标记的说明
2010/09/12 Javascript
JavaScript简介
2015/02/15 Javascript
JavaScript统计字符串中每个字符出现次数完整实例
2016/01/28 Javascript
全面了解构造函数继承关键apply call
2016/07/26 Javascript
JS中使用DOM来控制HTML元素
2016/07/31 Javascript
基于jQuery封装的分页组件
2017/06/26 jQuery
javascript 中事件冒泡和事件捕获机制的详解
2017/09/01 Javascript
20行JS代码实现粘贴板复制功能
2018/02/06 Javascript
微信小程序定位当前城市的方法
2018/07/19 Javascript
Angular6 正则表达式允许输入部分中文字符
2018/09/10 Javascript
Vue事件修饰符native、self示例详解
2019/07/09 Javascript
linux环境下安装pyramid和新建项目的步骤
2013/11/27 Python
Python单例模式实例分析
2015/01/14 Python
对python多线程SSH登录并发脚本详解
2019/02/14 Python
django 邮件发送模块smtp使用详解
2019/07/22 Python
Python:二维列表下标互换方式(矩阵转置)
2019/12/02 Python
容易被忽略的Python内置类型
2020/09/03 Python
10个python爬虫入门实例(小结)
2020/11/01 Python
html5使用canvas实现弹幕功能示例
2017/09/11 HTML / CSS
优秀学生自我鉴定范例
2013/12/18 职场文书
中学家长会邀请函
2014/02/03 职场文书
有限责任公司股东合作协议书范本
2014/10/30 职场文书
2015年小学生新年寄语
2014/12/08 职场文书