Perl文件头部申明perl执行体环境html
#!/user/local/bin/perlpost
1、简单变量:spa
整型htm
$int_type_var=11;blog
if(123+1 == 124){字符串
#注释打印get
print($int_type_var);class
}变量
$var1=047;perl
$var2=0x1f;
浮点数
$float_var=9.01e+21;
printf("value is ",$float_var,"\r\n");
字符串
$number=11;
$res8="\337";
$reshex="\xff";
$text = "This number is $number.";
单双引号的区别:
一、前者没有变量替换功能;
二、前者不支持转义字符;
三、前者能够支持跨多行;
简单变量都有缺省初始值"",空字符。
2、操做符
算术:+、-、*、 /、 **、 %、-(单目负)
整数比较:<、>、 == 、<=、 >=、 !=、 <=>(比较返回1,0,-1)
字符串比较:lt、gt、 eq、 le、 ge、 ne、 cmp(比较返回1,0,-1)
逻辑:||或or、&&或and、!或not、xor
位操做:& 、|、 ~、 ^、 <<、 >>
赋值:=、+=、 -=、 *=、 /=、 %=、 **=、 &=、 |=、 ^=
参考: