Perl中的BEGIN和END块
您可以在Perl程序中定义任意数量的名为BEGIN和END的代码块,它们分别充当构造函数和析构函数。
BEGIN { ... }
END { ... }
BEGIN { ... }
END { ... }在加载和编译perl脚本之后但在执行任何其他语句之前,将执行每个 BEGIN块。
每个END块都在perl解释器退出之前执行。
创建Perl模块时,BEGIN和END块特别有用。
以下示例显示其用法-
示例
#!/usr/bin/perl
package Foo;
print "Begin and Block Demo\n";
BEGIN {
print "This is BEGIN Block\n"
}
END {
print "This is END Block\n"
}
1;输出结果
执行以上代码后,将产生以下结果-
This is BEGIN Block Begin and Block Demo This is END Block
热门推荐
10 宝子生日祝福语简短
11 九子订婚祝福语简短
12 祝福语大全简短赞美同学
13 合字的祝福语简短
14 上班收到花束祝福语简短
15 六一婚礼文案祝福语简短
16 女生 节日祝福语简短大气
17 俄语祝福语贺卡文案简短
18 直播生孩子祝福语简短