【发布时间】:2017-10-20 09:27:39
【问题描述】:
我有很多文件。在一个文件中,即 (Lib::Utils) 我拥有所有通用功能。我需要为两个变量赋值并在Lib::Utils 中定义相同的值,我需要将其导出到其他文件。我不应该在其他文件中声明该变量。
我尝试如下
在 Lib::Utils 中
package Lib::Utils;
require Exporter;
@ISA = qw(Exporter);
our $FAIL = 0;
our $SUCCESS = 1;
在test.pl中
use strict;
use warnings;
use Lib::Utils;
our ($FAIL, $SUCCESS);
print("$FAIL\n$SUCCESS\n");
但我希望将其从 Lib::Utils 导出到所有其他文件。
【问题讨论】:
标签: perl import export global-variables