任何一个可以告诉,是否会作出任何区别,如果我使用&&运算符的条件,而不是和我的PHP脚本?
例如
if($i == 1 and $bool == true)
Run Code Online (Sandbox Code Playgroud)
和...一样
if($i == 1 && $bool == true)
Run Code Online (Sandbox Code Playgroud)
如果有人告诉我他们之间的区别会更好.
&&和之间的区别and是优先级:&&有一个更高的.
如果你评估布尔表达式,我会坚持使用最常用的:&&和||.
更新:
例:
a || b and c
Run Code Online (Sandbox Code Playgroud)
评估为
(a || b) and c
Run Code Online (Sandbox Code Playgroud)
而
a || b && c
Run Code Online (Sandbox Code Playgroud)
评估为
a || (b && c)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
117 次 |
| 最近记录: |