|
| |
Perl语言导引符号篇二
逻辑运算符
1.$X&&$Y(AND)
| $X |
$y |
结果 |
| true |
true |
true |
| ture |
false |
false |
| false |
true |
false |
| fasle |
false |
false |
2.$X||$Y(Or)
| true |
true |
ture |
| true |
false |
true |
| false |
true |
true |
| false |
false |
false |
3.!$X(not)
其他常用运算符号
| 指令:..区块运算符(Range Operator) |
| 说明:这个运算符是Perl特有的 |
例子:
@digits=(1..9) 此时@digits=(1,2,3,4,5,6,7,8,9) |
| 指令:判断运算表达式?运算式1:运算式2 |
| 说明:这个和C语言里的“?”是一样的。 |
| |
常用文件数据运算符
| 范例 |
说明 |
| -r $file |
如果$file是可读取的话,返回值1 |
| -w $file |
如果$file是可写入的话,返回值1 |
| -x $file |
如果$file是可执行的话,返回值1 |
| -e $file |
如果$file是存在的话,返回值1 |
| -o $file |
如果$file是被执行者所拥有的的话,返回1的值 |
| -s $file |
返回文件的大小 |
| -f $file |
如果$file是正常文件的话,返回值1 |
| -T $file |
如果$file是文本文件的话,返回值1 |
| -B $file |
如果$file是Binary的话,返回值1 |
| -M $file |
返回$file文件最后一次更改时间到现在的日期 |
回Perl教程
|