這似乎是一件很奇怪的事情,但如何在散列本身內部引用散列呢?這裏就是我想要做的事:perl如何引用散列本身
我有哈希散列,並在最後一分,如:
my $h = { A => [...], B => [...], ..., EXPAND => sub { ... } };
。我正在執行EXPAND
以查看密鑰C
是否存在於此散列中,如果存在,請插入另一個密鑰值對D
。
所以我的問題是,如何將引用傳遞給子,而不使用散列的變量名?我希望需要做到這一點幾個哈希值,我不想繼續改變子參考它目前在哈希的名稱。
只是一個評論,但''''''''括號是數組而不是散列。 –
此外,它似乎有一個*數組*的Hashrefs,而不是散列。 –
@darch因爲這樣的散列數量散佈在一堆文件中,我希望添加這個子文件不會涉及到另一層對變量名稱的解析 – lzt