“=” 在php中是赋值的意思 比如 a=3; 相当于把 3这个数值赋值给了a,然后 b=a,a又把3这个数字赋值给了b。(在其他语言中也是如此)

“==” 大家都知道就是等于的意思。 一般在做判断的时候,if(a==3){}else{} 判断a是不是等于3

“===” 这个也可以理解为等于,但是它比 “==” 又更严格,可以说叫绝对等于吧。有点儿区别就是
当a=3, b=”3″时
a==b 是成立的,而当 a=== b 是不成立的

“==”会在把两个值自动转换成同类型后再比较,而===在比较前不转换,因为它不仅判断值还对类型进行判断。 b显然是字符型。 而a是整型。