Function variable for which the scope ends when function exits. Package body variables defined at the top of package and outside all functions whose scope is the session and visibility is package. I understand that the @ symbol can be used before a string literal to change how the compiler parses the string.

Understanding the Context

But what does it mean when a variable name is prefixed with the @ symbol? What does the @ symbol before a variable name mean in C#? I am trying to add C:\\xampp\\php to my system PATH environment variable in Windows. I have already added it using the Environment Variables dialog box.

Key Insights

But when I type into my console: path it does... A '$' in a variable means nothing special to the interpreter, much like an underscore. From what I've seen, many people using jQuery (which is what your example code looks like to me) tend to prefix variables that contain a jQuery object with a $ so that they are easily identified and not mixed up with, say, integers. The dollar sign function $() in jQuery is a library function that is ... To access a global variable within a function you must specify it with global.

Final Thoughts

Otherwise, the variable inside the function is a local variable that only has utility inside that function. "cannot access local variable 'a' where it is not associated with a ... 165 How to determine the variable type in Python? So if you have a variable, for example: