【发布时间】:2011-04-26 03:01:21
【问题描述】:
我想在 Perl 中做这样的事情:
$Module1="ReportHashFile1"; # ReportHashFile1.pm
$Module2="ReportHashFile2"; # ReportHashFile2.pm
if(Condition1)
{
use $Module1;
}
elsif(Condition2)
{
use $Module2;
}
ReportHashFile*.pm 包含一个包 ReportHashFile* 。
另外如何根据动态模块名称引用模块内部的数组?
@Array= @$Module1::Array_inside_module;
无论如何我可以做到这一点。某种编译器指令?
【问题讨论】:
标签: perl module include conditional