【问题标题】:How do I dump blessed hash ref?我如何转储祝福哈希参考?
【发布时间】:2011-07-15 18:37:20
【问题描述】:
  DB<126> x $dbh
0  DBI::db=HASH(0x11e0bd0)
     empty hash

无论$dbh-&gt;{$a} = $v分配多少东西,我似乎都无法转储它的内容

为什么?

【问题讨论】:

    标签: perl


    【解决方案1】:

    DBI 句柄是内向外对象的一个​​示例;他们将他们的属性隐藏在理论上你无法获得它们的地方,除非通过他们的界面。 (与许多较新的内向外对象实现不同,它们还有一个 tie 接口,允许您获取和设置属性,就好像它们是受祝福的散列一样,但以受控方式。)

    【讨论】:

      【解决方案2】:

      如果您尝试调试 DBI,请考虑使用 DBI 强大的 tracing 方法,该方法适用于数据库驱动程序以及 DBI 本身。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-11-01
        • 2011-03-28
        • 1970-01-01
        • 2018-03-01
        • 1970-01-01
        • 1970-01-01
        • 2021-09-06
        • 1970-01-01
        相关资源
        最近更新 更多