Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php ==和==之间有什么区别?_Php - Fatal编程技术网

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

Php ==和==之间有什么区别?,php,Php,可能重复: 在PHP中,==和===之间的区别是什么?还有,它们之间有什么区别!=还有!==?谢谢你的帮助 来自 让我猜猜,你没有花时间在谷歌上搜索这个吗?请注意,在这个网站上搜索PHP===是没有帮助的。@baudday,刚刚意识到你就是OP。是的,我自己也尝试了几个明显的谷歌,但没有看到任何最好的结果。在这个网站上搜索也很糟糕。似乎有些地方需要改进。在编程网站上搜索===应该得到很好的对待。是的,我得到了-5票哈哈。我只是好奇,因为我正在使用strpos搜索字符串并注意到!==。我一直在用

可能重复:

在PHP中,==和===之间的区别是什么?还有,它们之间有什么区别!=还有!==?谢谢你的帮助

来自


让我猜猜,你没有花时间在谷歌上搜索这个吗?请注意,在这个网站上搜索PHP===是没有帮助的。@baudday,刚刚意识到你就是OP。是的,我自己也尝试了几个明显的谷歌,但没有看到任何最好的结果。在这个网站上搜索也很糟糕。似乎有些地方需要改进。在编程网站上搜索===应该得到很好的对待。是的,我得到了-5票哈哈。我只是好奇,因为我正在使用strpos搜索字符串并注意到!==。我一直在用!=所以我想知道哪一个是正确的。@baudday google与否,还有php.net手册;==与我认为的任何语言一样,and==是运算符。在那里搜索Php操作符会得到更好的结果。一条建议:始终阅读手册,添加一个示例非常全面:0==false,但0!==false,它使用的主要示例是strps函数!我问这个问题的全部原因实际上与strpos有关!
$a == $b    Equal   TRUE if $a is equal to $b after type juggling.
$a === $b   Identical   TRUE if $a is equal to $b, and they are of the same type.
$a != $b    Not equal   TRUE if $a is not equal to $b after type juggling.
$a <> $b    Not equal   TRUE if $a is not equal to $b after type juggling.
$a !== $b   Not identical   TRUE if $a is not equal to $b, or they are not of the same type.