小编Gun*_*ade的帖子

混合哈希无法正常工作

我正在创建这个哈希

    my %obj_cuentascontables = {
        '4210' => {
            'banderamayor' => 'true',
            'enlace' => 'true',
            'not_rlike_nombre' => 'DEVOLUCION'
    },
        '4410' => {
            'banderamayor' => 'true',
            'enlace' => 'true',
            'rlike_nombre' => 'DEVOLUCION',
            'categoria_cuenta' => 'DEVOLUCIONES REBAJAS Y DESCUENTOS'
        }
};

my %param = {
         'concepto_ID' => "$concepto_ID",
         'formato_ID' => $formato_ID,
         'obj_cuentascontables'=> { %obj_cuentascontables },
};
Run Code Online (Sandbox Code Playgroud)

后来我转了%param,我得到了这个:

$VAR1 = {
          'concepto_ID' => '5501',
          'formato_ID' => 1001,
          'obj_cuentascontables' => {
                                      'HASH(0xf16eb70)' => undef
                                    }
        };
Run Code Online (Sandbox Code Playgroud)

我不能使用那个'HASH'的东西,所以,我试图看看我是否错误地引用了哈希并且我创建了另一个非常相似的哈希.

my %obj_cuentascontables = ();
    $obj_cuentascontables{'4210'}{'banderamayor'} = …
Run Code Online (Sandbox Code Playgroud)

perl hash

1
推荐指数
1
解决办法
54
查看次数

标签 统计

hash ×1

perl ×1