微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Advanced Perl Programming 读书笔记

大概在四五年前就看过这本书,不过当时了解的还不是很深,很多概念还不明白。现如今,由于工作需要用到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

}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐