从另一个脚本获取哈希引用键和值
大家好
我有一个带有子模块的模块,它从例如 script.pl 获取其参数
在 script.pl 中,我以这种方式调用该函数 moduleName::sunName(\%hashref).
现在在模块和子主体中,我想打印那些传递的参数。我还想检查此 href 的每个键的值是否为空 print '-' 而不是 0。
模块的第一部分:
sub printOptions {
my $opt = shift;
# I have this
print $opt->{'id'};
# But I need all parameters!
}
谢谢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试:
Try:
马特,你现在得到了什么?要取消引用 $opt ,您可以执行以下操作
要迭代键,您可以执行以下操作
Matt, what are you getting at the moment? To dereference the reference $opt you can do
To iterate over the keys you can then do