in reply to Re^3: why need my in a foreach loop?
in thread why need my in a foreach loop?
Nice catch.
If you switched our for my in my snippet, you'd have a closure, and you'd get a different result.
Is that correct? Because the my variable would still be in scope, would the subroutine qualify as a closure? It's my understanding that a subroutine is a closure when it preserves a variable that has gone out of scope.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^5: why need my in a foreach loop?
by ikegami (Patriarch) on Dec 02, 2010 at 16:38 UTC |