Perl 中的 use函数

首页 / Perl入门教程 / Perl 中的 use函数

描述

此函数将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	

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

ZooKeeper实战与源码剖析 -〔么敬国〕

Selenium自动化测试实战 -〔郭宏志〕

手把手教你玩音乐 -〔邓柯〕

跟着高手学复盘 -〔张鹏〕

Go 语言项目开发实战 -〔孔令飞〕

陈天 · Rust 编程第一课 -〔陈天〕

结构会议力 -〔李忠秋〕

PPT设计进阶 · 从基础操作到高级创意 -〔李金宝(Bobbie)〕

徐昊 · AI 时代的软件工程 -〔徐昊〕

好记忆不如烂笔头。留下您的足迹吧 :)