其中比较难懂的是==和===
==是只比较两个变量的值,不仅仅是用于比较两个数是否相等,还可以比较int和string,不过会先转化string为int类型再比较,值相等则返回true,值不相等则返回false。
===是既比较两个变量的值,而且还要比较两个变量的类型,只有当值相等而且变量类型相等的时候才会返回true,否则返回false。
看一个例子。
变量a和变量b的值是相同的所以$a==$b会返回true
标签:变量 int bubuko 比较运算符 相同 post alt img png
其中比较难懂的是==和===
==是只比较两个变量的值,不仅仅是用于比较两个数是否相等,还可以比较int和string,不过会先转化string为int类型再比较,值相等则返回true,值不相等则返回false。
===是既比较两个变量的值,而且还要比较两个变量的类型,只有当值相等而且变量类型相等的时候才会返回true,否则返回false。
看一个例子。
变量a和变量b的值是相同的所以$a==$b会返回true
标签:变量 int bubuko 比较运算符 相同 post alt img png
原文地址:https://www.cnblogs.com/yfish/p/8452738.html