我想在Perl中做这样的事情:
$Module1="ReportHashFile1"; # ReportHashFile1.pm
$Module2="ReportHashFile2"; # ReportHashFile2.pm
if(Condition1)
{
use $Module1;
}
elsif(Condition2)
{
use $Module2;
}
Run Code Online (Sandbox Code Playgroud)
ReportHashFile*.pm包含一个包ReportHashFile*.
另外如何根据动态模块名称引用模块内部的数组?
@Array= @$Module1::Array_inside_module;
Run Code Online (Sandbox Code Playgroud)
无论如何我能做到这一点.某种编译器指令?