相关疑难解决方法(0)

PHP等式(== double equals)和identity(=== triple equals)比较运算符有何不同?

==和之间有什么区别===

  • 松散的==比较究竟是如何运作的?
  • 严格的===比较究竟是如何运作的?

什么是有用的例子?

php comparison equality operators identity-operator

483
推荐指数
9
解决办法
29万
查看次数

3个不同的等于

是什么区别=,=====

我认为使用一个等号是声明一个变量,而两个等号用于比较条件,最后三个等号用于比较声明变量的值.

php comparison operators

147
推荐指数
3
解决办法
4万
查看次数

php == vs === operator

php中==和===有什么区别?我不确定何时使用两者.

更新的注释:因此它显示在StackOverflow搜索中,==和===之间的差异与!=和!==之间的差异相同.

php comparison equality operators

87
推荐指数
0
解决办法
5万
查看次数

php不等于!=和!==

我一直这样做,if($foo!==$bar)但我意识到这if($foo!=$bar)也是正确的.Double =仍然可以工作,并且一直为我工作,但每当我搜索PHP运算符时,我发现没有关于double的信息,=所以我认为我总是做错了,但它仍然有用.所以,我要改变这一切我!==!=只是为了它的缘故?

php operators

60
推荐指数
3
解决办法
18万
查看次数

PHP中相等和相同的比较运算符之间有什么区别?

可能重复:
等式(== double equals)和identity(=== triple equals)比较运算符有何不同?

我知道==和之间的基本区别===,但有些有经验的编码员可以告诉我两个案例的一些实际例子吗?

php

5
推荐指数
1
解决办法
1万
查看次数

php中的==和===运算符

假设我有一个永远是字符串的变量.

现在来看下面的代码:

if($myVar === "teststring")
Run Code Online (Sandbox Code Playgroud)

注意:$myVar永远是一个字符串,所以我的问题是

哪个更快/ ===更好,使用(indentity)还是==(相等)?

php operators equality-operator

4
推荐指数
1
解决办法
541
查看次数