Does it look like I understand correctly (if at a really basic level) the use of "my" vs. "local"?
No, not really. I strongly recommend MJD's Coping with Scoping. In summary, you basically never want to use local.
You should also read perlsyn again, if you haven't. White space before and after = is optional, but good style. You should always quote non-numeric literals, normally with double-quotes. Variables interpolate in double-quotes, but not in single-quotes. Parentheses are for lists, which you can store in arrays.
I am glossing over a lot of details. It sounds like you need to read those 4 books again, or get better ones. These are fairly basic things.
And you also should read this: Writeup Formatting Tips
In reply to Re: local variable syntax
by fishbot_v2
in thread local variable syntax
by yburge
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |