perl 简单语法积累
发布时间:2020-12-16 00:18:45 所属栏目:大数据 来源:网络整理
导读:1. 模块(.pm)和包(Package): 1.1 perl 中的模块:edsp.pm 在perl 脚本中,很多时候有 ?use edsp ;test就是一个类;其实 edsp 是一个单独写的类:edsp.pm ? ?这个类中有变量、函数、等; #!/usr/bin/perl -luse strict;use edsp; 调用类中的变量和函数需要n
1. 模块(.pm)和包(Package):1.1 perl 中的模块:edsp.pm
在perl 脚本中,很多时候有 ?use edsp ;test就是一个类;其实 edsp 是一个单独写的类:edsp.pm ? ?这个类中有变量、函数、等;
#!/usr/bin/perl -l use strict; use edsp;
调用类中的变量和函数需要new 一个对象;用这个对象来调用变量和函数。
my($edsp) = new edsp(); $edsp->function("@ARGV"); http://www.voidcn.com/article/p-ojvbbnjs-dt.html 1.2 perl 中的包Package
在模块中声明一个包:edsp
package edsp; use strict; my($type) = @_; my $self = {}; bless($self,$type); Util::check_user(); 2. Perl 基本语法2.1 列表:
my($a,$b,$c) = (1,2,3)
my($a,$c) = @_ ? ? ? ?@_ 是perl 的默认数组;这样列表中的值可以跟具体的环境赋予不同类型的变量;这样可以灵活处理
2.2 数组:
@array = (1,3)
2.3 ? hash表:(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |