浅析php中三个等号(===)和两个等号(==)的区别


Posted in PHP onAugust 06, 2013

先举个列子:
比如你一个函数会返回这几种情况:
1、大于0的数
2、小于0的数
3、等于0的数(也就是0啦)
4、False(失败时)
这时候如果你想捕获失败的情况,你就必须用===,而不能用==
因为==除了会匹配第4种情况外,还会匹配第3种情况,因为0也是假!

三个等号代表比较对象的类型也要一致。两个等号表示只要值相等就满足条件。

再来补充一些:
$a='2';//字符型2
$b=2;//数值型2
$a==$b,是对的,都是2
$a===$b,是不对的,因为$a是字符型$b是数值型,值虽一样,但类型不一样。
还有就是“linvo1986 - 六级”说的那种“0”了。

PHP 相关文章推荐
基于PHP静态类的原罪详解
May 06 PHP
PHP 简易输出CSV表格文件的方法详解
Jun 20 PHP
PHP中把对象数组转换成普通数组的方法
Jul 10 PHP
php数组函数array_key_exists()小结
Dec 10 PHP
PHP中的表达式简述
May 29 PHP
php cookie工作原理与实例详解
Jul 18 PHP
PHP 以POST方式提交XML、获取XML,解析XML详解及实例
Oct 26 PHP
laravel 5.1下php artisan migrate的使用注意事项总结
Jun 07 PHP
深入理解Yii2.0乐观锁与悲观锁的原理与使用
Jul 26 PHP
PHP文字转图片功能原理与实现方法分析
Aug 31 PHP
使用laravel和ajax实现整个页面无刷新的操作方法
Oct 03 PHP
PHP中的异常处理机制深入讲解
Nov 10 PHP
解析php中如何调用用户自定义函数
Aug 06 #PHP
使用php实现截取指定长度
Aug 06 #PHP
php 如何获取数组第一个值
Aug 06 #PHP
php number_format() 函数通过千位分组来格式化数字的实现代码
Aug 06 #PHP
php实现统计邮件大小的方法
Aug 06 #PHP
php addslashes 利用递归实现使用反斜线引用字符串
Aug 05 #PHP
如何使用PHP批量去除文件UTF8 BOM信息
Aug 05 #PHP
You might like
php实现webservice实例
2014/11/06 PHP
深入浅析PHP无限极分类的案例教程
2016/05/09 PHP
PHP常用文件操作函数和简单实例分析
2016/06/03 PHP
laravel5.1框架基础之Blade模板继承简单使用方法分析
2019/09/05 PHP
PHP实现二维数组(或多维数组)转换成一维数组的常见方法总结
2019/12/04 PHP
JQuery记住用户名和密码的具体实现
2014/04/04 Javascript
浅谈JavaScript for循环 闭包
2016/06/22 Javascript
JS实现控制图片显示大小的方法【图片等比例缩放功能】
2017/02/18 Javascript
JS如何设置元素样式的方法示例
2017/08/28 Javascript
解决node修改后需频繁手动重启的问题
2018/05/13 Javascript
vuex进阶知识点巩固
2018/05/20 Javascript
JS实现模糊查询带下拉匹配效果
2018/06/21 Javascript
JS中准确判断变量类型的方法
2020/06/01 Javascript
nodeJS与MySQL实现分页数据以及倒序数据
2020/06/05 NodeJs
vue中可编辑树状表格的实现代码
2020/10/31 Javascript
python 中文字符串的处理实现代码
2009/10/25 Python
Python中的默认参数详解
2015/06/24 Python
win7上python2.7连接mysql数据库的方法
2017/01/14 Python
python中解析json格式文件的方法示例
2017/05/03 Python
Tensorflow简单验证码识别应用
2017/05/25 Python
Python格式化字符串f-string概览(小结)
2019/06/18 Python
django创建最简单HTML页面跳转方法
2019/08/16 Python
Python操控mysql批量插入数据的实现方法
2020/10/27 Python
Python常用base64 md5 aes des crc32加密解密方法汇总
2020/11/06 Python
蔻驰美国官网:COACH美国
2016/08/18 全球购物
REN Clean Skincare官网:英国本土有机护肤品牌
2019/02/23 全球购物
巴西宠物商店:Cobasi
2019/04/19 全球购物
英国女性化妆品收纳和家具网站:Beautify
2019/12/07 全球购物
继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么?
2015/11/18 面试题
结构工程个人自荐信范文
2013/11/30 职场文书
设计师求职信模板
2014/05/06 职场文书
小学网上祭英烈活动总结
2014/07/05 职场文书
金融专业求职信
2014/08/05 职场文书
给女朋友道歉的话大全
2015/01/20 职场文书
高中政治教学反思
2016/02/23 职场文书
2016秋季运动会开幕词
2016/03/04 职场文书