Perl脚本语言中包(Package)的用法
2012-03-30 14:46
323 查看
比如我们有一个以文件名Hello.pm
包的内容如下:
package Hello;
use strict;
sub HelloWorld()
{
my $data = "hello world";
print "$data\n";
}
下面我们写一个perl程序test.pl包含这个包,并调用函数HelloWorld()
test.pl的具体内容如下:
#!/usr/bin/perl -w
use strict;
use lib("/home/work/"); #假设Hello.pm包放在此目录下
require Hello; #把包导入,相当于C语言中的include
Hello::HelloWorld(); #无参数函数调用方法
此程序很简单,只想说明白package的用法。
输出结果为:
hello world
包的内容如下:
package Hello;
use strict;
sub HelloWorld()
{
my $data = "hello world";
print "$data\n";
}
下面我们写一个perl程序test.pl包含这个包,并调用函数HelloWorld()
test.pl的具体内容如下:
#!/usr/bin/perl -w
use strict;
use lib("/home/work/"); #假设Hello.pm包放在此目录下
require Hello; #把包导入,相当于C语言中的include
Hello::HelloWorld(); #无参数函数调用方法
此程序很简单,只想说明白package的用法。
输出结果为:
hello world
相关文章推荐
- Shell Perl Python 脚本语言介绍
- perl脚本语言学习
- linux下的脚本语言Perl和Python
- Perl / Shell 脚本语言
- Java之戳中痛点 - (3)三目运算符的两个操作数类型尽量一致 Java之戳中痛点 - (4)i++ 和 ++i 探究原理 Java之戳中痛点 - (1)易变业务使用脚本语言编写 Java之戳中痛点 - (2)取余用偶判断,不要用奇判断 (5)switch语句break不能忘以及default不同位置的用法 Java之戳中痛点 - (7)善用Java整型缓存池
- perl脚本文件的第一行用法
- 纯YY一下,在The Python Tutorial中,从Guido van Rossum的例子中可以看出他对现在流行的脚本语言perl,tcl,ruby,lua,python的评分
- perl脚本中defined,exists和delete关键字的用法和区别
- Perl,Python,Ruby,Javascript 四种脚本语言比较
- 通过对PHP语言的学习,应该知道它是基于函数的一款HTML脚本语言。庞大的函数库支持着PHP语言功能的实现。下面我们为大家介绍有关PHP函数isset()与empty()的相关用法。
- 做为脚本语言来说perl和python那个更有优势?
- ASP脚本语言的设置与注释的用法
- PERL 语言中的q,qw,qr,qx,qq......符号用法总结
- 最适合DBA的脚本语言Perl
- Unity 3D开发-C#脚本语言的一些基础用法
- PERL 语言中的q,qw,qr,qx,qq......符号用法总结
- Perl/CGI脚本语言编程学习资源下载地址大全
- ASP脚本语言之vbscript用法
- PERL 语言中的q,qw,qr,qx,qq......符号用法总结
- 脚本语言:Perl 5.11.0发布