perl笔记
1、循环控制
last 关键字,相当于c语言的break
next 关键字,相当于c语言的continue
2、判断元素是否在数组中
if ($elem ~~ @array)# $elem是字符串类型
if ($elem + 0 ~~ @array)# $elem是数值类型
if(-e $filename){}
if(-d $filename){}
@results = split(/regexp/, $string)
opendir(DIR, "/usr/local");@files = readdir(DIR);closedir(DIR);
system(”command”);
unlink($filename);
int(3.14)
my $str = "perl";for(my $i=0; $i<length($str); $i++){ print substr($str, $i, 1);}
position = index (string, substring, position)
ref($a) eq "ARRAY"
# use moduleuse XML::Simple;# create object$xml = new XML::Simple;# read XML file$data = $xml->XMLin($ARGV[0]);# access XML data$taskId = $data->{'job'}->{'task'}->{'task_id'};