新聞中心
本文和大家重點學(xué)習(xí)一下Perl語言中BEGIN和END的使用,Perl能在絕大多數(shù)操作系統(tǒng)運行,可以方便地向不同操作系統(tǒng)遷移,希望本文的介紹能讓你有所收獲。

創(chuàng)新互聯(lián)建站-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比清河網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式清河網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋清河地區(qū)。費用合理售后完善,十載實體公司更值得信賴。
關(guān)于Perl語言中BEGIN和END的使用
Perl語言學(xué)習(xí)者必須關(guān)注…很強(qiáng)實用性。
有些時候我們需要在Perl業(yè)務(wù)代碼開始執(zhí)行之前做一些初始化工作,或者在結(jié)束的時候做一些收尾的工作,Perl語言提供了這樣的塊BEGIN和END幫助Perl程序員實現(xiàn)這些操作。
下面我先看一個簡單的例子做為BEGIN和END功能的解釋:
- 0.#!use/bin/Perl
- 1.print"pid=$$\n";
- 2.print"pname=$0\n";
- 3.print"Startmainrunninghere\n";
- 4.BEGIN{print"BEGIN\n";}
- 5.END{print"END\n";}
上邊的代碼很簡單,我們來具體的分析一下:
- 0.不用多說,是命令行;
- 1.打印出當(dāng)前進(jìn)程的進(jìn)程號;
- 2.打印出當(dāng)前Perl程序的完整名稱(包含路徑);
- 3.打印“Startmainrunninghere”,并換行;
- 4.BEGIN{}塊,打印“BEGIN”,并換行,標(biāo)記BEGIN塊的執(zhí)行順序;
- 5.END{}塊,打印“END”,并換行,標(biāo)記END執(zhí)行的順序。
代碼運行的結(jié)果:
- BEGIN
- pid=2664
- pname=F:/PerlTemp/PerlTemp1/Demo1.pl
- Startmainrunninghere
- END
根據(jù)結(jié)果,我們得出,BEGIN是在Perl語言運行最開始運行的塊,END是在Perl語言運行***運行的塊,并注意BEGIN和END必須是大寫的。
【編輯推薦】
- Eclipse平臺中Perl腳本開發(fā)
- Perl學(xué)習(xí)筆記----Perl命令行
- Perl數(shù)組和引用使用指導(dǎo)
- Perl基礎(chǔ) 解析Perl標(biāo)量和數(shù)組概念
- Perl模式匹配中的特殊字符用法指南
網(wǎng)站名稱:Perl語言中BEGIN和END用法指導(dǎo)
網(wǎng)站路徑:http://m.fisionsoft.com.cn/article/cceheej.html


咨詢
建站咨詢
