1.=
一个等于号明显的就是将等号右边的值赋予给等号左边
例如:
$a = 5;
2.==
双个等于号
这个就是要判断两个值是否相等,因为php是弱类型语言。所以在比较的时候只进行了值得比较
例如:
$a = '5';
if($a == 5){
echo "yes";
}else{
echo "no";
}
显然结果是yes
双等号 常见的问题是 flase和0比较 是相等的
3.===
三个等于号
也许这个有很多人没有见过,但是不要惊慌,这是干什么的呢,这个也是进行比较的,不过呢,这里除了对数值的比较之外,还需要对变量的数据类型
进行比较
$a = '5';
if($a == 5){
echo "yes";
}else{
echo "no";
}
输出:no
若 flase和0比较 是不相等的
本文作者:Author: 寒光博客
文章标题:【PHP】php中各种等号的区别
本文地址:https://dxoca.cn/StudyNotes/333.html 百度已收录
版权说明:若无注明,本文皆为“Dxoca's blog (寒光博客)”原创,转载请保留文章出处。
本文地址:https://dxoca.cn/StudyNotes/333.html 百度已收录
版权说明:若无注明,本文皆为“Dxoca's blog (寒光博客)”原创,转载请保留文章出处。
受益匪浅 奥利给