php中==和===的含义及区别
2024-08-23 05:10:31
===比较两个变量的值和类型;==比较两个变量的值,不比较数据类型。
比如 $a = '123';
$b = 123;
$a === $b为假;
$a == $b为真;
有些情况下不能使用==,可以使用===,比如:
<?php
$a = 'abc';
$b= 'a';
if(strpos($a,$b) === false){
echo '字符串不包含';
}else{
echo '字符串包含';
}
?>
如果使用==,则输出“字符串不包含”,这与实际情况不符。
参考:http://www.ecjson.com/article/109.html
最新文章
- 2 、Linux基本命令-ls-pwd-cd-date-hwclock
- 【转】--在Android源码树中添加userspace I2C读写工具(i2c-util)
- chrome密码管理
- apk重新签名
- Oracle 通过触发器 来创建 同步临时表 及处理 通过 自治事务 来解决 查询 基表的问题
- [转]理解与使用Javascript中的回调函数
- hdu 4597 Play Game 区间dp
- Entity Freamwork 6连接PostgreSql数据库
- iOS 通知的使用
- .net core 读取配置文件
- 2018上C语言程序设计(高级)博客作业样例
- js学习笔记--dom部分(一)
- python中使用for循环,while循环,一条命令打印99乘法表
- hdu 4923 单调栈
- hadoop完全分布式的安装
- Azure产品目录
- MVC中的传参并在View中获取
- hibernate最佳实践
- HDU 2094 产生冠军 dfs加map容器
- day1 创建X00001文件1K