【问题标题】:Printing Contents of arguments in Mason在 Mason 中打印参数的内容
【发布时间】:2017-11-22 08:10:30
【问题描述】:

我有一个接受参数的 mason 文件

<%args>
  $data
</%args>

当我使用FLLogError 打印$data 时,它会打印HASH(0x853e6654)

有没有办法打印这个哈希的内容,以便我可以验证它是否获得了所需的参数?

【问题讨论】:

    标签: perl mason


    【解决方案1】:
    use Data::Dumper;
    FLLogError(Dumper $data);
    

    或者如果你想要所有的参数:

    use Data::Dumper;
    FLLogError(Dumper \%ARGS);
    

    【讨论】:

    • Dumper 必须写两次还是一次?
    • 如你所见
    • 我得到一个错误:'require'被操作掩码困在
    • 错误出现在我写使用 Data::Dumper 的那一行;我仍然得到它
    • 解决了。我只需要删除使用 Data::Dumper 行! :D
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-10
    相关资源
    最近更新 更多