Chinaunix首页 | 论坛 | 博客
  • 博客访问: 140885
  • 博文数量: 56
  • 博客积分: 245
  • 博客等级: 二等列兵
  • 技术积分: 520
  • 用 户 组: 普通用户
  • 注册时间: 2012-10-08 14:43
个人简介

慢慢来

文章分类

全部博文(56)

文章存档

2017年(5)

2016年(2)

2015年(6)

2014年(28)

2013年(5)

2012年(10)

我的朋友

分类: PERL

2014-06-04 10:38:46

模块的使用使编程风格更加灵活,调用模块的方法有 use / require:
    use MODULE;
    require MODULE; # 也可以是 require "MODULE.pm"

那么他们有什么区别?

1. 'use' 只能查找'.pm'文件。 'require' 可以加载其他的例如'.pl'。
2. 'use' 在编译时加载,'require'是在程序执行时,也就是说可以动态加载。

if (... eq ...) {
    require "...";
} else {
    require "...";
}
阅读(648) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~