基于empty函数的判断详解


Posted in PHP onJune 17, 2013

$a = '';
echo '1.-----------'.($a == '').'<br>';
echo '2.-----------'.($a == null).'<br>';
echo '3.-----------'.($a == false).'<br>';
echo '4.-----------'.($a == '0').'<br>';
echo '5.-----------'.($a == 0).'<br>';
$a = null;
echo '6.-----------'.($a == '').'<br>';
echo '7.-----------'.($a == null).'<br>';
echo '8.-----------'.($a == false).'<br>';
echo '9.-----------'.($a == '0').'<br>';
echo '10.-----------'.($a == 0).'<br>';
$a = '0';
echo '11.-----------'.($a == '').'<br>';
echo '12.-----------'.($a == null).'<br>';
echo '13.-----------'.($a == false).'<br>';
echo '14.-----------'.($a == '0').'<br>';
echo '15.-----------'.($a == 0).'<br>';
$a = 0;
echo '16.-----------'.($a == '').'<br>';
echo '17.-----------'.($a == null).'<br>';
echo '18.-----------'.($a == false).'<br>';
echo '19.-----------'.($a == '0').'<br>';
echo '20.-----------'.($a == 0).'<br>';
$a = false;
echo '21.-----------'.($a == '').'<br>';
echo '22.-----------'.($a == null).'<br>';
echo '23.-----------'.($a == false).'<br>';
echo '24.-----------'.($a == '0').'<br>';
echo '25.-----------'.($a == 0).'<br>';
输出的结果
1.-----------1
2.-----------1
3.-----------1
4.-----------
5.-----------1
6.-----------1
7.-----------1
8.-----------1
9.-----------
10.-----------1
11.-----------
12.-----------
13.-----------1
14.-----------1
15.-----------1
16.-----------1
17.-----------1
18.-----------1
19.-----------1
20.-----------1
21.-----------1
22.-----------1
23.-----------1
24.-----------1
25.-----------1

$a = '';//0|'0'|false|null 输出的结果一致
echo '1.-------'.(!empty($a) == '').'<br>';
echo '2.-------'.(!empty($a) == null).'<br>';
echo '3.-------'.(!empty($a) == false).'<br>';
echo '4.-------'.(!empty($a) == '0').'<br>';
echo '5.-------'.(!empty($a) == 0).'<br>';

输出的结果:
1.-------1
2.-------1
3.-------1
4.-------1
5.-------1

PHP 相关文章推荐
通用PHP动态生成静态HTML网页的代码
Mar 04 PHP
PHP变量的定义、可变变量、变量引用、销毁方法
Dec 20 PHP
PHP批量上传图片的具体实现方法介绍.
Feb 26 PHP
CI框架学习笔记(二) -入口文件index.php
Oct 27 PHP
PHP如何通过传引用的思想实现无限分类(代码简单)
Oct 13 PHP
Codeigniter中集成smarty和adodb的方法
Mar 04 PHP
php简单备份与还原MySql的方法
May 09 PHP
提交表单后 PHP获取提交内容的实现方法
May 25 PHP
PHP session 会话处理函数
Jun 06 PHP
PHP实现文件下载【实例分享】
Apr 28 PHP
Laravel框架定时任务2种实现方式示例
Dec 08 PHP
PHP随机生成中文段落示例【测试网站内容时使用】
Apr 26 PHP
CentOS 6.2使用yum安装LAMP以及phpMyadmin详解
Jun 17 #PHP
PHP与MongoDB简介|安全|M+PHP应用实例详解
Jun 17 #PHP
php.ini修改php上传文件大小限制的方法详解
Jun 17 #PHP
php 模拟POST提交的2种方法详解
Jun 17 #PHP
PHP的curl实现get,post和cookie(实例介绍)
Jun 17 #PHP
ThinkPHP的RBAC(基于角色权限控制)深入解析
Jun 17 #PHP
深入PHP curl参数的详解
Jun 17 #PHP
You might like
PHP Zip解压 文件在线解压缩的函数代码
2010/05/26 PHP
php下关于Cannot use a scalar value as an array的解决办法
2010/08/08 PHP
laravel如何开启跨域功能示例详解
2017/08/31 PHP
php微信开发之谷歌测距
2018/06/14 PHP
ThinkPHP5分页paginate代码实例解析
2020/11/10 PHP
对google个性主页的拖拽效果的js的完整注释[转]
2007/04/10 Javascript
js 动态添加标签(新增一行,其实很简单,就是几个函数的应用)
2009/03/26 Javascript
jQuery 版元素拖拽原型代码
2011/04/25 Javascript
Javascript base64编码实现代码
2011/12/02 Javascript
页面右下角弹出提示框示例代码js版
2013/08/02 Javascript
倒记时60刷新网页的js代码
2014/02/18 Javascript
jQuery实现简单的文件上传进度条效果
2020/03/26 Javascript
JS获取子窗口中返回的数据实现方法
2016/05/28 Javascript
js控制li的隐藏和显示实例代码
2016/10/15 Javascript
基于Bootstrap仿淘宝分页控件实现代码
2016/11/07 Javascript
ionic开发中点击input时键盘自动弹出
2016/12/23 Javascript
详解数组Array.sort()排序的方法
2020/05/09 Javascript
Vue2.x中的父子组件相互通信的实现方法
2017/05/02 Javascript
详解如何在微信小程序开发中正确的使用vant ui组件
2018/09/13 Javascript
Vue请求JSON Server服务器数据的实现方法
2018/11/02 Javascript
JS获取本地地址及天气的方法实例小结
2019/05/10 Javascript
Vue 实现前端权限控制的示例代码
2019/07/09 Javascript
浅谈Vue项目骨架屏注入实践
2019/08/05 Javascript
python基础教程之基本数据类型和变量声明介绍
2014/08/29 Python
Python调用命令行进度条的方法
2015/05/05 Python
python和shell获取文本内容的方法
2018/06/05 Python
使用Python+wxpy 找出微信里把你删除的好友实例
2019/02/21 Python
tensorflow mnist 数据加载实现并画图效果
2020/02/05 Python
python函数enumerate,operator和Counter使用技巧实例小结
2020/02/22 Python
驴妈妈旅游网:中国新型的B2C旅游电子商务网站
2016/08/16 全球购物
销售员岗位职责范本
2014/02/03 职场文书
测量JavaScript函数的性能各种方式对比
2021/04/27 Javascript
HTML+CSS 实现顶部导航栏菜单制作
2021/06/03 HTML / CSS
Python turtle实现贪吃蛇游戏
2021/06/18 Python
python 详解turtle画爱心代码
2022/02/15 Python
Nginx+Windows搭建域名访问环境的操作方法
2022/03/17 Servers