On Mon, Feb 13, 2012 at 2:39 PM, Tedd Sperling <tedd.sperl...@gmail.com> wrote:
> On Feb 13, 2012, at 4:10 AM, Stuart Dallas wrote:
>> On 13 Feb 2012, at 06:28, Rui Hu wrote:
>>> How PHP sets variables in $_SERVER, say, $DOCUMENT_ROOT? What should I know
>>> if I want to modify $_SERVER myself?
>>
>> Once your script starts the superglobals are no different to any other 
>> variables, except that they're in scope at all times.
>
> That's probably the reason why they are named "SuperGlobals". :-)
>
> But to be more descriptive, these are simply globals that are predefined by 
> php -- see:
>
> http://php.net/manual/en/language.variables.superglobals.php
>
> I believe, (please show me otherwise) there are no "globals" in PHP other 
> than SuperGlobals.

Assuming you mean pre-defined ones, there shouldn't be, since no other
ones are documented. If there are, then either they should be
documented, or they should be ignored as it can be dangerous to use
undocumented features. :)

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to