adspace
Explain the difference between declarations of 'my' and 'local' variable scope in perl?
Answer Posted / Rukmani
In Perl, the 'my' keyword creates a lexical (or private) variable that is only accessible within the current scope. The variable will be destroyed when the subroutine or block ends. On the other hand, 'local' declares a dynamic (or package) variable that can be accessed by any function in the same package. However, unlike 'my', 'local' variables retain their values between function calls.
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
How do find the length of an array?
There is no strict data types in perl unlike in other high level languages like Java so wouldn't that be a problem if a code in perl is to be a written by a big team of 20+ members ?"
How to connect to SQL server through Perl?
What is perl? What is the basic command to print a string in perl?