Table 3.1. 整數比較操作符
操作符 | 描述 |
< | 小于 |
> | 大于 |
== | 等于 |
<= | 小于等于 |
>= | 大于等于 |
!= | 不等于 |
<=> | 比較,返回 1, 0, or -1 |
操作符<=>結果為:
0 - 兩個值相等
1 - 第一個值大
1 - 第二個值大
三、字符串比較操作符
Table 3.2. 字符串比較操作符
操作符 | 描述 | |
lt | 小于 | |
gt | 大于 | |
eq | 等于 | |
le | 小于等于 | |
ge | 大于等于 | |
ne | 不等于 | |
cmp | 比較,返回 1, 0, or -1 |
四、邏輯操作符
邏輯或:$a || $b 或 $a or $b
邏輯與:$a && $b 或 $a and $b
邏輯非:! $a 或 not $a
邏輯異或:$a xor $b
五、位操作符
位與:&
位或:|
位非:~
位異或:^
左移:$x << 1
右移:$x >> 2
注:不要將&用于負整數,因為PERL將會把它們轉化為無符號數。
新聞熱點
疑難解答