当前位置:首页 » Perl » perl use()函数

perl use()函数

perl use()函数例子,use()函数实例代码 - 导入输出模块的所有功能,或只所指的列表,到当前的包的名称空间。

语法

use MODULE LIST

use MODULE

use VERSION


定义和用法

导入输出模块的所有功能,或只所指的列表,到当前的包的名称空间。效果等同于:

BEGIN
{
require "Module.pm";
Module->import();
}

此外,用于强制对当前脚本的编译器指令(编译指示),但本质上这些都只是模块。

请注意,使用的语句是在编译时计算。一个require语句在执行时计算。

如果版本VERSION 的参数是模块Module 与LIST 之间,那么使用时会调用版本在类模块的方法作为参数的版本。 默认的版本的方法,从通用类继承。

返回值

  • Nothing

例子

 use constant;
    use diagnostics;
    use integer;
    use sigtrap  qw(SEGV BUS);
    use strict   qw(subs vars refs);
    use subs     qw(afunc blurfl);
    use warnings qw(all);
    use sort     qw(stable _quicksort _mergesort);
    use v5.6.1;		# compile time version check
    use 5.6.1;		# ditto
    use 5.006_001;	# ditto