有两个不相等的运算符!=
和<>
。它们是一样的吗?或者它们彼此略有不同?在php中两个不等于运算符有什么区别?
0
A
回答
1
他们是平等的:http://php.net/manual/en/language.operators.comparison.php
$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.
1
没有区别。你可以在MSSQL中使用这两种。
!=
功能一样<>
(不等于)比较 运算符。
但<>
在ANSI 99 SQL standard和!=
定义是没有的。因此,不是所有的数据库引擎都可以支持它,如果你想生成便携式代码,我推荐使用<>.
+0
mssql从哪里来?问题的标签是php; o) – Jakumi
相关问题
- 1. 为什么PHP有两个“不等于”运算符(=和<>!)
- 2. 不等号运算符:!= vs <>,有什么区别?
- 3. 在php中!=和<>运算符有什么区别?
- 4. SQL中的IN运算符和=运算符有什么区别?
- 5. PHP中平等和相同的比较运算符有什么区别?
- 6. PHP中的“和”和“&&”运算符有什么区别吗?
- 7. SQL Server不等式比较运算符,为什么有两个
- 8. 在PHP中!=和<>运算符有什么区别,哪个最好?
- 9. 什么时候“==”运算符不等于“is”运算符? (蟒蛇)
- 10. 运算符>>和运算符>>>在java中有什么区别?
- 11. 两个字符串有什么区别?
- 12. PHP数组中的这两个字符串有什么区别?
- 13. 运算符>>>在Java和JavaScript中有什么区别?
- 14. 在Solr中,NOT和 - (minus)运算符有什么区别?
- 15. 点(。)运算符和 - >在C++中有什么区别?
- 16. PHP中的“不等于”运算符<>和!=之间的区别
- 17. 快速可选类型中的`!`&`?`运算符有什么区别?
- 18. Lucene中 - 和NOT运算符有什么区别?
- 19. Bash中运算符“=”和“==”有什么区别?
- 20. c编程中的*和&运算符有什么区别?
- 21. C中的投射运算符和后缀有什么区别?
- 22. Julia中的“==”和“===”比较运算符有什么区别?
- 23. obj c函数中(+)和( - )运算符有什么区别
- 24. python中的/和//运算符有什么区别?
- 25. 运算符重载kotlin中的plus和plusAssign有什么区别?
- 26. 猫鼬中的.in()和all。()运算符有什么区别?
- 27. SQL中NOT和!=运算符有什么区别?
- 28. MySQL中两个DDL有什么区别?
- 29. 严格等于运算符和不等于。为什么他们不平等
- 30. Php:|有什么区别?和||运营商
http://php.net/manual/en/language.operators.comparison.php同样的事情我会说 – 2017-09-16 03:37:56
在我的意见,请使用'!='来更多地与其他C-Base语言相似。 –
@RC。对于有些问题我感到抱歉,这让我印象深刻,但是,类似地,'Null'和'Empty'有什么区别?谢谢。 –