note 105292 added to language.exceptions
| From: | thelordofcheese at osu1 dot php dot net | Date: | Mon, 08 Aug 2011 03:39:33 +0000 |
| Subject: | note 105292 added to language.exceptions | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-182309@lists.php.net to get a copy of this message | ||
>>fabian dot pijcke at gmail dot com
It's called scope. The context of a variable depends on whether it's defined in the
base of the document, inside a function, or inside a class.
There are three types of scopes: local, global and superglobal.
Superglobals exist at the server level. Globals exist at the document base level. Locals exist at
the function or class level for each instance of that function or class.
Scope can be set to global by using the 'global' keyword or using the $GLOBALS array when
defining the variable, and superglobals can be set using the reserved variable name ($GLOBALS is
itself a superglobal).
Then of course there's passing by reference...
----
Server IP: 69.147.83.197
Probable Submitter: 24.3.195.43
----
Manual Page -- http://www.php.net/manual/en/language.exceptions.php
Edit -- https://master.php.net/note/edit/105292
Del: integrated -- https://master.php.net/note/delete/105292/integrated
Del: useless -- https://master.php.net/note/delete/105292/useless
Del: bad code -- https://master.php.net/note/delete/105292/bad+code
Del: spam -- https://master.php.net/note/delete/105292/spam
Del: non-english -- https://master.php.net/note/delete/105292/non-english
Del: in docs -- https://master.php.net/note/delete/105292/in+docs
Del: other reasons-- https://master.php.net/note/delete/105292
Reject -- https://master.php.net/note/reject/105292
Search -- https://master.php.net/manage/user-notes.php