use warnings 添加警告验证。
use utf8 指定Encoding为UTF-8。
use File::Basename
File::Basename中常用的方法有fileparse, basename, dirname。
fileparse方法会传回包含路经名称三个部份的串列。
dirname方法传回路经位置。
basename方法传回档案名称。
例:
use File::Basename;
use strict;
fileparse_set_fstype('MSWin32');
my $path='c:/perl/bin/perl.exe';
my($fname, $dir, $ext)=fileparse($path, '.exe');
print "Location: $dir/nBasename: $fname/nExtension: $ext/n";
my($basename)=basename($path, '.exe');
print "basename(): $basename/n";
my($dirname)=dirname($path);
print "dirname(): $dirname/n";
输出结果:
Location: c:/perl/bin/
Basename: perl
Extension: .exe
basename(): perl
dirname(): c:/perl/bin
use Getopt::Long 输入参数用。
@array 相当于JAVA的ArrayList
例:
for($i=0; $i<=$#array; $i++) {
print "$array[$i]\n";
}
$#array:这是Perl的一个特殊用法,代表这个阵列最後一个元素的注标。
%hash 相当于JAVA的HashMap
例:
foreach $key (keys %hash) {
print "$hash{$key}\n";
}
foreach $value (values %hash)
while(($key,$value)=each %hash)
相关推荐
个人的perl学习笔记,供大家分享,看看吧,正在学习当中目前
perl学习笔记 介绍了perl学习的基础笔记,入门学习
perl学习笔记,介绍perl的常用语法及例子
perl 学习笔记 :perl入门知识点提炼,练习习题及答案。
Perl学习笔记
perl学习笔记,可对perl学习深入提供参考。 希望有所帮助。
有一些我自己做的perl小程序,及自己的笔记
Perl学习笔记中的所有脚本文件,https://blog.csdn.net/zgezi/category_10259467.html
Perl学习笔记,学习perl语言的好书
perl学习笔记,简练易懂,是入门级的极佳教程,也可以当手册用。
这个文档中记录和总结了我学习perl脚本语言的一些经验和初学者需要注意的事情
本书是perl的经典入门书籍,介绍了perl中最基本的概念和语法,是perl入门的好书,我向所有想了解或学习perl语言的朋友推荐本书。书中穿插有perl语法形成的历史和原因,使你能充分感受到perl语言的文化,这也是perl...
《Perl 语言入门》学习笔记
Perl确实是一种非常吸引人的程序语言,而之所以这么引人入胜的原因不单单在于他的功能,也在于他写作的方式,或说成为一种程序写作的艺术。即使你只是每天埋首于程序写作的程序设计师,也不再让生活过份单调,至少你...
perl学习笔记,让你快速掌握perl的基本概念 写一个完整的perl包,perl类和perlperl构造函数、析构函数
perl 学习笔记,希望能对大家有帮助 perl 文档 速查手册
Perl语言入门中文学习资料
Perl 有很多模块,其中我们常用Tk 模块来写它的图形界面,Perl/Tk 拥有很多标准组件,我们只要了解各个组件的 编写规则和选项即可以编写出美观实用的GUI,相对来说学习它也变得非常轻松。