八月十三
2018-08-13 本文已影响0人
网站蒋立卫
比较运算符主要是用于进行比较运算的,例如:等于、全等、不等、大于、小于。
在PHP中常用的比较运算符:> < >= <= == != === !== <>(不等)
三元运算符
(“?:”)三元运算符也是一个比较运算符,对于表达式(expr1)?(expr2):(expr3),如果expr1的值为true,则此表达式的值为expr2,否则为expr3。
逻辑运算符
主用是进行逻辑运算的,例如:逻辑与、逻辑或、逻辑异或、逻辑非等,在PHP中常用的逻辑运算符如下表:
And(逻辑与) $a and $b 如果$a与$b都为TRUE,返回TRUE
Or(逻辑或) $a or $b 如果$a或$b任一为TRUE,返回TRUE
Xor(逻辑异或) $a xor $b 如果$a与$b有且仅有一个为TRUE,返回TRUE
Not(逻辑非) !$a 如果$a不为TRUE,返回TRUE
And(逻辑与) $a && $b 如果$a与$b都为TRUE,返回TRUE
Or(逻辑或) $a || $b 如果$a或$b任一为TRUE,返回TRUE
“与”和“或”有两种不同形式运算符的原因是它们运算的优先级
前三个逻辑运算符的优先级最低。