婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > Perl模塊編寫說(shuō)明

Perl模塊編寫說(shuō)明

熱門標(biāo)簽:樂(lè)昌電話機(jī)器人 北京語(yǔ)音電銷機(jī)器人價(jià)格 電話機(jī)器人電話卡封號(hào)怎么辦 開(kāi)封百應(yīng)電銷機(jī)器人聯(lián)系方式 浦東上海400開(kāi)頭的電話申請(qǐng) 真人語(yǔ)音電銷機(jī)器人系統(tǒng) 買了外呼系統(tǒng)不想用了怎么辦 邯鄲外呼調(diào)研線路 武漢呼叫中心外呼系統(tǒng)線路商
Perl的語(yǔ)法相對(duì)來(lái)說(shuō)有點(diǎn)晦澀,主要是一些內(nèi)置變量和函數(shù)處理得相當(dāng)精巧,而過(guò)于精致的東西理解起來(lái)就有點(diǎn)費(fèi)力。相對(duì)于Shell,Perl在很多方面更加強(qiáng)大高效,比如Hash(關(guān)聯(lián)數(shù)組)就非常好用,如果要將不同主機(jī)發(fā)出來(lái)的告警信息發(fā)送到不同的責(zé)任人,在shell中要做非常多的if或者case判斷,修改起來(lái)也非常費(fèi)力,而使用關(guān)聯(lián)數(shù)組,則可以輕松實(shí)現(xiàn)該功能,代碼簡(jiǎn)潔,配置方便,一個(gè)字,爽。

Perl支持以模塊對(duì)代碼進(jìn)行封裝。著名的CPAN上就有非常多好用的Module,可以極大的減輕開(kāi)發(fā)量。一個(gè)簡(jiǎn)單的模塊:

package NinGoo;
require Exporter;
use strict;
use warnings;

our @ISA     = qw(Exporter);
our @EXPORT  = qw(fun_public); #要輸出給外部調(diào)用的函數(shù)或者變量,以空格分隔
our @version = 1.0;
sub func_private{
  print "This is a private function";
}

sub func_public{
 print "Hello,world\n";
 func_private();
}

1;
__END__
模塊的文件名一般以.pm做后綴,名字和package相同,也就是上面這個(gè)Module的名字為NinGoo.pm。然后在普通的.腳本中調(diào)用:

#!/usr/bin/perl -w
# creator: NinGoo
# function: test perl module

BEGIN {
    push (@INC,'/home/module');
}

use strict;
use NinGoo;

func_public();
O'Relly出版了一系列Perl的圖書,比較著名的大駱駝《Programming Perl》在這里有一個(gè)在線中文版本的,可以看看。
作者:NinGoo  出處

標(biāo)簽:河北 松原 石嘴山 鄂州 六安 自貢 宜春 淄博

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Perl模塊編寫說(shuō)明》,本文關(guān)鍵詞  Perl,模塊,編寫,說(shuō)明,Perl,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Perl模塊編寫說(shuō)明》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Perl模塊編寫說(shuō)明的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 闽侯县| 隆安县| 永和县| 贵南县| 莲花县| 汕尾市| 伽师县| 巴东县| 壤塘县| 进贤县| 凤冈县| 永昌县| 武功县| 石城县| 岳阳市| 肥西县| 青田县| 阆中市| 渝北区| 贡山| 富顺县| 五大连池市| 赤壁市| 田阳县| 阿拉善右旗| 双流县| 龙井市| 襄垣县| 新化县| 荆门市| 维西| 贡觉县| 佛山市| 曲阳县| 定结县| 宜州市| 巴中市| 兴山县| 盱眙县| 望谟县| 平潭县|