内部访问一个哈希在主命名空间,我有我的主要Perl脚本包含如何从一个模块
my $System = {
Path =>
{
root => 'hello'
}
}
print $System->{'Path'}->{'root'}; # prints 'hello'
如何从外部模块访问$System->{'Path'}->{'root'}
变量?
我知道我可以使用main::
命名空间检索全局变量,例如$main::x
,但以下操作不起作用$main::System->{'Path'}->{'root'}
。
我也试过不同的语法,但我无法得到它。
我在做什么错?
词汇('my')变量,不以任何
命名空间包存在。 – ikegami