大概在四五年前就看过这本书,不过当时了解的还不是很深,很多概念还不明白。现如今,由于工作需要用到Perl,重新温习一下。这之间断断续续也从perldoc了解了更多的东西,有了一定的基础,很高兴当初的选择,终于有用到的时候了。
Chaper 1: Referrence
General Array and Hash:
@array = qw( ...... )
%hash = qw( ...... )
Referrence Array and Hash:
$array = [ ...... ]
$hash = { ...... }
区别就是括号使用的不同。
Chapter 5: Eval
使用eval可以执行一段字符串代码并捕获其中的Exception,把它存在 $@ 中,我们可以通过判断$@来决定下一步的动作或者忽略它继续执行。
try catch功能在Perl中的使用:
--------------------------------
eval{
......
};
if ($@ =~ /sorry,error/){
......
}
else{
#die;
#重新抛出这个Exception
}