cvs: phpdoc /en/appendices predefined.xml

From: Date: Thu, 14 Feb 2002 20:27:10 +0000
Subject: cvs: phpdoc /en/appendices predefined.xml
Groups: php.doc 
Request: Send a blank email to phpdoc+get-969342319@lists.php.net to get a copy of this message
torben Thu Feb 14 15:27:10 2002 EDT Modified files: /phpdoc/en/appendices predefined.xml Log: Added $_SESSION. Index: phpdoc/en/appendices/predefined.xml diff -u phpdoc/en/appendices/predefined.xml:1.4 phpdoc/en/appendices/predefined.xml:1.5 --- phpdoc/en/appendices/predefined.xml:1.4 Thu Feb 14 07:15:33 2002 +++ phpdoc/en/appendices/predefined.xml Thu Feb 14 15:27:09 2002 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.4 $ --> +<!-- $Revision: 1.5 $ --> <!-- Note: Please do not link or translate this file yet. This is only an initial update, quite a few more commits will @@ -604,6 +604,48 @@ the security chapter titled <link linkend="security.registerglobals">Using Register Globals</link>. These individual globals are not autoglobals. + </simpara> + </sect2> + + <sect2 id="predefined.variables.session"> + <title>Session variables: <varname>$_SESSION</varname></title> + + <note> + <simpara> + Introduced in 4.1.0. In earlier versions, use + <varname>$HTTP_SESSION_VARS</varname>. + </simpara> + </note> + + <simpara> + An associative array containing session variables available to + the current script. See the <link linkend="ref.session">Session + functions</link> documentation for more information on how this + is used. + </simpara> + + <simpara> + This is a 'superglobal', or automatic global, variable. This + simply means that it is available in all scopes throughout a + script. You don't need to do a <command>global + $_SESSION;</command> to access it within functions or methods, as + you do with <varname>$HTTP_SESSION_VARS</varname>. + </simpara> + + <simpara> + <varname>$HTTP_SESSION_VARS</varname> contains the same + information, but is not an autoglobal. + </simpara> + + <simpara> + If the <link + linkend="ini.register-globals">register_globals</link> directive + is set, then these variables will also be made available in the + global scope of the script; i.e., separate from the + <varname>$_SESSION</varname> and <varname>$HTTP_SESSION_VARS</varname> + arrays. For related information, see the security chapter titled + <link linkend="security.registerglobals">Using Register + Globals</link>. These individual globals are not autoglobals. </simpara> </sect2>

« previous php.doc (#969342319) next »