Hi all,
I'm quite new to perl and trying to understand some scripts. The code I have trouble with is this:
$TotCst{$AppCode{$ID}}->{$CstType{$ID}} += $InvAmnt{$ID};from this line, I gather this:
hash %TotCst, nested hash %AppCode, key {$ID} ..and this is where I'm stuck.. what is the ->{$CstType{$ID}} saying? I understand that the result of this is incremented by the value of $InvAmnt{$ID}, it's just the ->{$CstType{$ID}} bit that I don't understand. I can see that -> is used in with references and nested hashes/arrays, but not quite how it makes sense in this line.
If anyone can shed light on this I'd be very grateful.
In reply to Hashes and arrows by enttoobad
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |