描述
此函数将MODULE导出的所有功能(或仅LIST引用的功能)导入当前包的名称空间。有效等效于-
BEGIN { require "Module.pm"; Module->import(); }
也用于在当前脚本上强加编译器指令(编译指示),尽管从本质上讲它们只是模块。
请注意,use语句在编译时进行判断。在执行时判断require语句。
如果VERSION参数存在于Module和LIST之间,则使用将使用给定版本作为参数调用Module类中的VERSION方法。默认的VERSION方法,继承自UNIVERSAL类。
语法
以下是此函数的简单语法-
use MODULE LISTuse MODULEuse VERSION
返回值
此函数不返回任何值。
例
以下是显示其基本用法的示例代码-
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 checkuse 5.6.1; # dittouse 5.006_001; # ditto
Perl 中的 use函数 - 无涯教程网无涯教程网提供描述此函数将MODULE导出的所有功能(或仅LIST引用的功能)导入当前包的名称空间。有效等...https://www.learnfk.com/perl/perl-use.html