问一个关于散列中数组循环的问题

问一个关于散列中数组循环的问题

定义了一个变量, 如下

my %array = ("a" => {
                "b" => [1,2,3]
            }
);


请问我用foreach怎么循环 $array{a}{b}中的数据, 或者用什么其他办法把b中的1,2,3依次打印出来. 麻烦你解答一下,谢谢
print foreach (@{$array{a}{b}});


嗯, 看文档后知道了.