此函数将MODULE导出的所有功能(或仅LIST引用的功能)导入当前包的名称空间。有效等效于-
BEGIN { require "Module.pm"; Module->import(); }
也用于在当前脚本上强加编译器指令(编译指示),尽管从本质上讲它们只是模块。
请注意,use语句在编译时进行判断。在执行时判断require语句。
如果VERSION参数存在于Module和LIST之间,则使用将使用给定版本作为参数调用Module类中的VERSION方法。默认的VERSION方法,继承自UNIVERSAL类。
以下是此函数的简单语法-
use MODULE LIST use MODULE use VERSION
此函数不返回任何值。
链接:https://www.learnfk.comhttps://www.learnfk.com/perl/perl-use.html
来源:LearnFk无涯教程网
以下是显示其基本用法的示例代码-
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
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)
PPT设计进阶 · 从基础操作到高级创意 -〔李金宝(Bobbie)〕