两个等于号是只判断值是否相等;

三个等于号是即判断值是否相等,又判断类型是否一样;

举例:

$str="1";

$num=1;

if($str==$num){

print_r('true');

}else{

print_r('false');

}

if($str===$num){

print_r('true');

}else{

print_r('false');

}

程序的运行结果是:

truefalse

因为在执行第一个if时,php将$str字符串类型转换成数值型,与$num比较;

在执行第二个if时,虽然比较了值是相等,可以他们的类型不相等,所以会返回false;

转载于:https://www.cnblogs.com/cczhao/p/5106279.html

三个等于号===和两个等于号==的区别相关推荐

  1. java中 一个等于号和两个等于号三个等号的区别?

    一个等号是赋值号,两个等号是判断号.赋值表示把右边的值或引用赋给左边的变量,判断号表示返回符号两边的值是否相等,这里的值包括引用. 相等运算符"==",如果两个操作数不是同一类型, ...

  2. java 1 2 等于_java 判断语句中一个等于号和两个等于号的区别是什么?

    展开全部 一个等于号 是赋值操作的意e5a48de588b63231313335323631343130323136353331333365633864思 比如 int i = 5 就是把i的值赋为5 ...

  3. C++/Python中两个小于号或两个大于号的作用

    两个小于号或大于号的作用在C++和Python中相同,所以在此只讲述一个例子. 以C++运行环境为例: << (数字) 表示二进制左移多少位 >> (数字) 表示二进制右移多少 ...

  4. js---一个叹号和两个叹号的区别

    在js中,一个叹号一般表示"否", 两个叹号,从理论上将就是"否否"了, 这不就是"是"即"true"了. var ab ...

  5. python中一个等于号和两个等于号_javaScript中两个等于号和三个等于号之间的区别...

    一言以蔽之:==先转换类型再比较,===先判断类型,如果不是同一类型直接为false. ===表示恒等于,比较的两边要绝对的相同 alert(0 == ""); // true a ...

  6. 三个等于号===与两个等于号==

    1.===:三个等号我们称为等同符,当等号两边的值为相同类型的时候,直接比较等号两边的值,值相同则返回true,若等号两边的值类型不同时直接返回false. 例:100==="100&quo ...

  7. python中一个等于号和两个等于号_python中is与双等于号“==”的区别示例详解

    前言 在开始本文之前,首先要知道Python中对象包含的三个基本要素,分别是:id(身份标识).python type()(数据类型)和value(值).is和==都是对对象进行比较判断作用的,但对对 ...

  8. python中一个等于号和两个等于号_Python中is与双等于号“==”的区别

    Python有两个用于相等比较的运算符,"is"和"=="(等于).在这篇文章中,我将带你们了解Python中"is"和"==&q ...

  9. c语言一个等于号与两个等于号的区别

    C语言中的一个等号和两个等号区别为:性质不同.用途不同.影响不同. 一.性质不同 1.一个等号:一个等号是一种赋值运算符. 2.两个等号:两个等号是一种关系运算符. 二.用途不同 1.一个等号:一个等 ...

最新文章

  1. Promise 解析
  2. 10个开源的PHP网站内容管理系统
  3. python calu_Python基本数据类型
  4. 【干货】你如何寻找APP?发现优秀 APP 的一些途径
  5. python变量和变量赋值的几种形式
  6. Openjudge NOI题库 ch0111/04 网线管理
  7. wordpress置顶文章调用与设置
  8. Linux网络监控工具nethogs
  9. U盘安装CentOS7的最终解决方案
  10. 【问题记录】python 函数 传入一个对象返回一个对象值得注意
  11. 美国基金教父约翰博格传记(1)
  12. java中容器如何维护其内容
  13. 基于SSM的高校学生实习管理系统
  14. php 中mb开头什么意思,mb是兆的意思吗
  15. INSERT INTO SELECT FROM 的用法
  16. 设置VC工程为Debug或Releas版本的方法
  17. 统计学中位数概念的理解
  18. 网易云/QQ音乐导入Apple Music
  19. 微信小程序加签验签(wxapp_rsa,jsencrypt)和egg搭建的后端交互(jsrsasign,node_rsa)最全!!!
  20. 【软件质量】问题与保证谈论

热门文章

  1. go https 笔记
  2. JAVA程序设计:接受数字并求和
  3. 【JSP开发】有关session的一些重要的知识点
  4. java 13个核心技术3
  5. DataGridView 中合并单元格
  6. 修改windows XP/2000/2003用缩略图方式浏览图片时的默认尺寸
  7. 今天看了风云II 后悔了
  8. async/await
  9. (9)vue.js 指令(1)
  10. vue/xx/事件监听,按键与键码值