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 考研上岸成功祝福语简短