Chinaunix首页 | 论坛 | 博客
  • 博客访问: 96586
  • 博文数量: 46
  • 博客积分: 2510
  • 博客等级: 少校
  • 技术积分: 505
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-22 19:56
文章分类
文章存档

2008年(46)

我的朋友

分类:

2008-05-23 23:36:54

perl中最吸引人的就是他的模块了,也就相当于c++中使用的各种库了,都是别人编好的并且进行测试了,这些模块放在称为cpan里面,这些模块是分布在世界各地的服务器上,用户可以去cpan中查找,下载,安装。然后就可以使用了。安装perl包时里面附带了一些模块,所以安装perl后就可以使用这些模块了。
在perl脚本中通过use引入模块名 qw/模块中要引入的函数/
例如 use File::Basename qw/basename,dirname/,这样引入了模块和其中的2个函数,那么使用这两个函数直接用basename就可以了。而在Basename中其他没有引入的函数则必须通过全路径访问,例如 File::Basename.basename.
1, File::Basename 模块 (取得文件的文件名或者其目录名的模块,他知道系统当前使用的文件系统,因此会
                       采用正确的规则) 
   从文件的全路径中取得文件名(basenamae),路径名(dirname)
2. File::spec模块,他的使用和c++中的指针对象一样。
3. CGI  (用perl编写cgi程序需要使用该模块)
前3个模块是由perl包附带的。
4.DBI(用于和数据库连接的接口,不由perl包提供,但是使用的非常多)
阅读(590) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~