<strings>
<string id="$_SESSION" value="<div id='reserved.variables.session' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/reserved.variables.session.php'>$_SESSION</a></h1> <h1 class='refname'>$HTTP_SESSION_VARS [veraltet, nicht empfohlen]</h1> <p class='refpurpose'><span class='refname'>$_SESSION</span> -- <span class='refname'>$HTTP_SESSION_VARS [veraltet, nicht empfohlen]</span> &amp;mdash; <span class='dc-title'>Sessionvariablen</span></p> </div> <a name='reserved.variables.session.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='para'> Ein assoziatives Array, das die Sessionvariablen enth&amp;auml;lt und dem aktuellen Skript zur Verf&amp;uuml;gung stellt. Lesen Sie den Abschnitt <a href='http://www.php.net/manual/de/ref.session.php' class='link'>Sessionfunktinen</a> der Dokumentation, um weitere Informationen zur Verwendung zu erhalten. </p> <p class='simpara'> <var class='varname'>$HTTP_SESSION_VARS</var> enth&amp;auml;lt anfangs die selben Informationen, ist aber kein <a href='http://www.php.net/manual/de/language.variables.superglobals.php' class='link'>Superglobal</a>. (Beachten Sie, dass <var class='varname'>$HTTP_SESSION_VARS</var> und <var class='varname'>$_SESSION</var> unterschiedliche Variablen sind und von PHP daher entsprechend behandelt werden.) </p> </div> <a name='reserved.variables.session.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>4.1.0</td> <td align='left'> Einf&amp;uuml;hrung von <var class='varname'>$_SESSION</var> als Abl&amp;ouml;sung der bis dahin existierenden <var class='varname'>$HTTP_SESSION_VARS</var>. </td> </tr> </tbody> </table> <p> </p> </div> <a name='reserved.variables.session.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: Dies ist eine &amp;#039;Superglobale&amp;#039; oder automatisch globale Variable. Dies bedeutet, dass sie innerhalb des Skripts in jedem Geltungsbereich sichtbar ist. Es ist nicht n&amp;ouml;tig, sie mit <strong class='command'>global $variable</strong> bekannt zu machen, um aus Funktionen oder Methoden darauf zuzugreifen.<br /> </p></blockquote> </div> <a name='reserved.variables.session.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.session-start.php' class='function' rel='rdfs-seeAlso'>session_start()</a> - Initialisiert eine Session</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="$_SERVER" value="<div id='reserved.variables.server' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/reserved.variables.server.php'>$_SERVER</a></h1> <h1 class='refname'>$HTTP_SERVER_VARS [veraltet, nicht empfohlen]</h1> <p class='refpurpose'><span class='refname'>$_SERVER</span> -- <span class='refname'>$HTTP_SERVER_VARS [veraltet, nicht empfohlen]</span> &amp;mdash; <span class='dc-title'>Informationen &amp;uuml;ber Server und Ausf&amp;uuml;hrungsumgebung</span></p> </div> <a name='reserved.variables.server.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='para'> <var class='varname'>$_SERVER</var> ist ein Array, das Informationen wie Header, Pfade und die verschiedenen Wege, das Skript anzusprechen. Die Eintr&amp;auml;ge in diesem Array werden vom Webserver erstellt. Es gibt keine Garantie daf&amp;uuml;r, dass jeder Webserver alle m&amp;ouml;glichen Eintr&amp;auml;ge unterst&amp;uuml;tzt - Server k&amp;ouml;nnen einige weglassen oder andere Eintr&amp;auml;ge unterst&amp;uuml;tzen, die hier nicht aufgef&amp;uuml;hrt sind. Das meint, die meisten der Variablen werden in der<a href='http://hoohoo.ncsa.uiuc.edu/cgi/env.html' class='link external'>&amp;raquo; CGI 1.1-Spezifikation</a> ausgewiesen, daher sollten Sie diese als von Ihrem Webserver unterst&amp;uuml;tzt erwarten k&amp;ouml;nnen. </p> <p class='simpara'> <var class='varname'>$HTTP_SERVER_VARS</var> enth&amp;auml;lt anfangs die selben Informationen, ist aber kein <a href='http://www.php.net/manual/de/language.variables.superglobals.php' class='link'>Superglobal</a>. (Beachten Sie, dass <var class='varname'>$HTTP_SERVER_VARS</var> und <var class='varname'>$_SERVER</var> unterschiedliche Variablen sind und von PHP daher entsprechend behandelt werden.) </p> </div> <a name='reserved.variables.server.indices'></a><div class='refsect1 indices'> <h3 class='title'>Indizes</h3> <p class='simpara'> Es kann sein, dass Sie die folgenden Elemente in <var class='varname'>$_SERVER</var> vorfinden. Beachten Sie, dass einige davon, sofern vorhanden, nur verf&amp;uuml;gbar sind oder einen sinnvollen Wert haben, wenn PHP auf der <a href='http://www.php.net/manual/de/features.commandline.php' class='link'>Kommandozeile</a> l&amp;auml;uft. </p> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>PHP_SELF</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Der Dateiname des aktuell ausgef&amp;uuml;hrten Skripts, relativ zum Document Root. Beispielsweise enth&amp;auml;lt <var class='varname'>$_SERVER['PHP_SELF']</var> in einem Skript, das &amp;uuml;ber die Adresse <var class='filename'>http://example.com/test.php/foo.bar</var> aufgerufen wird, den Wert <var class='filename'>/test.php/foo.bar/</var>. Die Konstante <a href='http://www.php.net/manual/de/language.constants.predefined.php' class='link'>__FILE__</a> enth&amp;auml;lt den vollst&amp;auml;ndigen Pfad und Dateinamen der aktuellen (z.B. via include eingebundenen) Datei. </span> <span class='simpara'> L&amp;auml;uft PHP als Kommandozeilenprogramm, enth&amp;auml;lt diese Variable seit PHP 4.3.0 den Namen des Skripts. Davor war die Variable nicht verf&amp;uuml;gbar. </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<a href='http://www.php.net/manual/de/reserved.variables.argv.php' class='link'>argv</a>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Array der an das Skript &amp;uuml;bergebenen Argumente. Wenn das Skript auf der Kommandozeile ausgef&amp;uuml;hrt wird, erhalten Sie auf diesem Weg einen an die Sprache C angelehnten Zugriff auf die Kommandozeilenparameter. Wird das Skript via GET aufgerufen, enth&amp;auml;lt die Variable den Querystring. </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<a href='http://www.php.net/manual/de/reserved.variables.argc.php' class='link'>argc</a>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Enth&amp;auml;lt die Anzahl der per Kommandozeile an das Skript &amp;uuml;bergebenen Parameter (sofern das Skript auf der Kommandozeile ausgef&amp;uuml;hrt wird). </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>GATEWAY_INTERFACE</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Enth&amp;auml;lt die Version der vom Server verwendete CGI-Spezifikation, z. B. &amp;#039;<i>CGI/1.1</i>&amp;#039;. </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>SERVER_ADDR</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Die IP-Adresse des Servers, auf dem das aktuelle Skript ausgef&amp;uuml;hrt wird. </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>SERVER_NAME</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Der Hostname des Servers, auf dem das aktuelle Skript ausgef&amp;uuml;hrt wird. Wenn das Skript auf einem Virtuellen Host l&amp;auml;uft, wird dieser Wert vom Virtuellen Host bestimmt. </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>SERVER_SOFTWARE</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Identifikation der verwendeten Server-Software, die bei einer Antwort auf den eingegangenen Request verwendet wird. </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>SERVER_PROTOCOL</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Name und Versionsnummer des verwendeten &amp;Uuml;bertragungsprotokolls, mittels dessen die aktuelle Seite aufgerufen wurde, z. B. &amp;#039;<i>HTTP/1.0</i>&amp;#039;. </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>REQUEST_METHOD</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Enth&amp;auml;lt die f&amp;uuml;r den Zugriff auf die Seite verwendete Requestmethode, z. B. &amp;#039;<i>GET</i>&amp;#039;, &amp;#039;<i>HEAD</i>&amp;#039;, &amp;#039;<i>POST</i>&amp;#039; oder &amp;#039;<i>PUT</i>&amp;#039;. </span> <blockquote><p><b class='note'>Hinweis</b>: Ist die Requestmethode <i>HEAD</i>, wird ein PHP-Skript beendet, nachdem die Header gesendet wurden (sofern Ausgaben ohne die Verwendung des Ausgabepuffers (output buffering) erzeugt werden). <br /> </p></blockquote> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>REQUEST_TIME</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Der Timestamp des Zeitpunkts, an dem der Request eintraf. Verf&amp;uuml;gbar seit PHP 5.1.0. </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>QUERY_STRING</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Sofern vorhanden, der Querystring, mittels dessen auf die Seite zugegriffen wurde. </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>DOCUMENT_ROOT</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Das Document Root-Verzeichnis, unter dem das aktuelle Skript ausgef&amp;uuml;hrt wird, so wie es in der Konfiguration des Servers festgelegt wurde. </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>HTTP_ACCEPT</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Enth&amp;auml;lt den Inhalt des <i>Accept:</i>-Headers des aktuellen Requests, sofern ein solcher gesendet wurde. </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>HTTP_ACCEPT_CHARSET</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Enth&amp;auml;lt den Inhalt des <i>Accept-Charset:</i>-Headers des aktuellen Requests, sofern ein solcher gesendet wurde. Beispiel: &amp;#039;<i>iso-8859-1,*,utf-8</i>&amp;#039;. </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>HTTP_ACCEPT_ENCODING</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Enth&amp;auml;lt den Inhalt des <i>Accept-Encoding:</i>-Headers des aktuellen Requests, sofern ein solcher gesendet wurde. Beispiel: &amp;#039;<i>gzip</i>&amp;#039;. </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>HTTP_ACCEPT_LANGUAGE</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Enth&amp;auml;lt den Inhalt des <i>Accept-Language:</i>-Headers des aktuellen Requests, sofern ein solcher gesendet wurde. Beispiel: &amp;#039;<i>en</i>&amp;#039;. </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>HTTP_CONNECTION</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Enth&amp;auml;lt den Inhalt des <i>Connection:</i>-Headers des aktuellen Requests, sofern ein solcher gesendet wurde. Beispiel: &amp;#039;<i>Keep-Alive</i>&amp;#039;. </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>HTTP_HOST</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Enth&amp;auml;lt den Inhalt des <i>Host:</i>-Headers des aktuellen Requests, sofern ein solcher gesendet wurde. </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>HTTP_REFERER</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Sofern vorhanden, die Adresse der Seite, auf der der Benutzer einen Link auf die aktuell aufgerufene Seite angeklickt hat. Dieser Wert wird vom Browser des Benutzers gesetzt. Nicht alle Programme unterst&amp;uuml;tzen diesen Wert, manche offerieren als Feature sogar die M&amp;ouml;glichkeit, den Wert von <var class='varname'>HTTP_REFERER</var> selbst zu bestimmen. Kurz, Sie k&amp;ouml;nnen diesem Wert nicht wirklich vertrauen. </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>HTTP_USER_AGENT</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Enth&amp;auml;lt den Inhalt des <i>User-Agent:</i>-Headers des aktuellen Requests, sofern ein solcher gesendet wurde. Dies ist eine Zeichenkette, die das f&amp;uuml;r den Zugriff auf die Seite verwendete Programm anzeigt. Ein typisches Beispiel ist <span class='computeroutput'>Mozilla/4.5 [en] (X11; U; Linux 2.2.9 i586)</span>. Sie k&amp;ouml;nnen diesen Wert unter anderem mittels der Funktion <a href='http://www.php.net/manual/de/function.get-browser.php' class='function'>get_browser()</a> daf&amp;uuml;r nutzen, den Inhalt Ihrer Seite auf die M&amp;ouml;glichkeiten des jeweiligen Browsers zuzuschneiden. </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>HTTPS</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Wird auf einen nicht-leeren Wert gesetzt, wenn das Skript via HTTPS aufgerufen wurde. </span> <blockquote><p><b class='note'>Hinweis</b>: <span class='simpara'> Beachten Sie bei der Verwendung von ISAPI unter IIS, dass der Wert auf <i>off</i> gesetzt wird, wenn der Request nicht mittels HTTPS erfolgte. </span> </p></blockquote> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>REMOTE_ADDR</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Die IP-Adresse, von der aus der Benutzer die aktuelle Seite ansieht. </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>REMOTE_HOST</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Der Name des Hosts, von dem aus der Benutzer die aktulle Seite ansieht. Der Aufl&amp;ouml;sung der IP-Adresse (Reverse DNS Lookup) basiert auf der <var class='varname'>REMOTE_ADDR</var> des Benutzers. </span> <blockquote><p><b class='note'>Hinweis</b>: <span class='simpara'> Ihr Webserver muss darauf konfiguriert sein, diese Variable zu erzeugen. Im Apache ben&amp;ouml;tigen Sie dazu zum Beispiel die Direktive <i>HostnameLookups On</i> innerhalb der <var class='filename'>httpd.conf</var>. Lesen Sie dazu auch die Beschreibung der Funktion <a href='http://www.php.net/manual/de/function.gethostbyaddr.php' class='function'>gethostbyaddr()</a>. </span> </p></blockquote> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>REMOTE_PORT</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Der vom Rechner des Benutzers verwendete Port, um mit dem Webserver zu kommunizieren. </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>SCRIPT_FILENAME</var>&amp;#039;</span> </dt><dd class='listitem'> <p class='para'> Der absolute Pfad des aktuell ausgef&amp;uuml;hrten Skripts. </p><blockquote><p><b class='note'>Hinweis</b>: Wenn ein Skript als CLI mit einem relativen Pfad wie <var class='filename'>file.php</var> oder <var class='filename'>../file.php</var> ausgef&amp;uuml;hrt wird, enth&amp;auml;lt <var class='varname'>$_SERVER['SCRIPT_FILENAME']</var> den vom Benutzer angegebenen relativen Pfad. <br /> </p></blockquote><p> </p> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>SERVER_ADMIN</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Der Wert, der f&amp;uuml;r die SERVER_ADMIN-Direktive (f&amp;uuml;r Apache) im Konfigurationsfile des Webservers eingestellt wurde. Wenn das Skript auf einem Virtuellen Host l&amp;auml;uft, wird der f&amp;uuml;r diesen Virtuellen Host definierte Wert verwendet. </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>SERVER_PORT</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Der Port, der auf dem Server vom Webserver f&amp;uuml;r die Kommunikation genutzt wird. In einer Standardumgebung ist dies &amp;#039;<i>80</i>&amp;#039;; wenn Sie beispielsweise SSL verwenden, wird dieser Wert auf den Port ge&amp;auml;ndert, &amp;uuml;ber den Sie Ihre verschl&amp;uuml;sselte HTTP-Kommunikation abwickeln. </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>SERVER_SIGNATURE</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Ein String, der die Version der verwendeten Serversoftware und den Namen des Virtuellen Hosts enth&amp;auml;lt, der, sofern die Option auf dem Server aktiviert ist, an die servergenerierte Seiten angef&amp;uuml;gt wird. </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>PATH_TRANSLATED</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Auf dem Dateisystem (nicht dem Document Root!) basierender Pfad zum aktuellen Skript, nachdem der Server ein Virtual-to-Real-Mapping durchgef&amp;uuml;hrt hat. </span> <blockquote><p><b class='note'>Hinweis</b>: <span class='simpara'> Seit PHP 4.3.2 wird <span class='envar'>PATH_TRANSLATED</span> nicht l&amp;auml;nger implizit unter der Apache 2 <acronym title='Server Application Programming Interface'>SAPI</acronym> gesetzt, im Gegensatz zur Situation unter Apache 1, bei dem diese Variable automatisch auf den Wert von <span class='envar'>SCRIPT_FILENAME</span> gesetzt wird, sofern Apache nicht selbst einen Wert einf&amp;uuml;gt. Diese &amp;Auml;nderung entspricht dem in der <acronym title='Common Gateway Interface'>CGI</acronym>-Spezifikation beschriebenen Verhalten, nach dem <span class='envar'>PATH_TRANSLATED</span> nur dann gesetzt sein sollte, wenn <span class='envar'>PAT_INFO</span> definiert ist. </span> <span class='simpara'> Apache 2-Benutzer k&amp;ouml;nnen die Direktive <i>AcceptPathInfo = On</i> in der <var class='filename'>httpd.conf</var> verwenden, um einen Wert f&amp;uuml;r <span class='envar'>PATH_INFO</span> zu definieren. </span> </p></blockquote> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>SCRIPT_NAME</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Enth&amp;auml;lt den Pfad zum aktuellen Skript. Dies ist n&amp;uuml;tzlich f&amp;uuml;r Seiten, die auf sich selbst verweisen sollen. Die Konstante <a href='http://www.php.net/manual/de/language.constants.predefined.php' class='link'>__FILE__</a> enth&amp;auml;lt den vollst&amp;auml;ndigen Pfad und Dateinamen der aktuellen (z.B. via include eingebundenen) Datei. </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>REQUEST_URI</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Der URI, der angegeben wurde, um auf die aktuelle Seite zuzugreifen, beispielsweise &amp;#039;<i>/index.html</i>&amp;#039;. </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>PHP_AUTH_DIGEST</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Wenn PHP als Modul unter Apache l&amp;auml;uft und Digest HTTP Authentication verwendet wird, wird diese Variable mit dem Inhalt des vom Client gesendeten &amp;#039;Authorization&amp;#039;-Headers gef&amp;uuml;llt, den Sie f&amp;uuml;r eine ad&amp;auml;quate Validierung nutzen sollten. </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>PHP_AUTH_USER</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Wenn PHP als Modul unter Apache oder IIS (ISAPI bei PHP 5) l&amp;auml;uft und HTTP authentication verwendet wird, wird diese Variable mit dem vom Benutzer angegebenen Usernamen gef&amp;uuml;llt. </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>PHP_AUTH_PW</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Wenn PHP als Modul unter Apache oder IIS (ISAPI bei PHP 5) l&amp;auml;uft und HTTP authentication verwendet wird, wird diese Variable mit dem vom Benutzer angegebenen Passwort gef&amp;uuml;llt. </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>AUTH_TYPE</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Wenn PHP als Modul unter Apache l&amp;auml;uft, wird diese Variable mit dem verwendeten HTTP-Authentifizierungsmechanismus gef&amp;uuml;llt. </span> </dd> <dt class='varlistentry'> <span class='term'>&amp;#039;<var class='varname'>PATH_INFO</var>&amp;#039;</span> </dt><dd class='listitem'> <span class='simpara'> Enth&amp;auml;lt, sofern vorhanden, den Teil des Pfadnamens hinter dem Namen des PHP-Skripts, aber vor dem Query-String. Wenn zum Beispiel das aktuelle Skript mittels dem URL <var class='filename'>http://www.example.com/php/path_info.php/some/stuff?foo=bar</var> aufgerufen wird, w&amp;uuml;rde <var class='varname'>$_SERVER['PATH_INFO']</var> <i>/some/stuff</i> enthalten. </span> </dd> </dl> <p> </p> </div> <a name='reserved.variables.server.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>4.1.0</td> <td align='left'> Einf&amp;uuml;hrung von <var class='varname'>$_SERVER</var> als Abl&amp;ouml;sung der bis dahin existierenden <var class='varname'>$HTTP_SERVER_VARS</var>. </td> </tr> </tbody> </table> <p> </p> </div> <a name='reserved.variables.server.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <var class='varname'>$_SERVER</var>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>$_SERVER</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'SERVER_NAME'</span><span style='color: #007700'>];<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt eine &amp;auml;hnliche Ausgabe wie:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> www.example.com </pre></div> </div> </div><p> </p> </div> <a name='reserved.variables.server.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: Dies ist eine &amp;#039;Superglobale&amp;#039; oder automatisch globale Variable. Dies bedeutet, dass sie innerhalb des Skripts in jedem Geltungsbereich sichtbar ist. Es ist nicht n&amp;ouml;tig, sie mit <strong class='command'>global $variable</strong> bekannt zu machen, um aus Funktionen oder Methoden darauf zuzugreifen.<br /> </p></blockquote> </div> <a name='reserved.variables.server.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/book.filter.php' class='link'>Die Filter-Erweiterung</a></li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="$_REQUEST" value="<div id='reserved.variables.request' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/reserved.variables.request.php'>$_REQUEST</a></h1> <p class='refpurpose'><span class='refname'>$_REQUEST</span> &amp;mdash; <span class='dc-title'>HTTP Request-Variablen</span></p> </div> <a name='reserved.variables.request.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='para'> Ein assoziatives <a href='http://www.php.net/manual/de/language.types.array.php' class='type Array'>Array</a>, das standardm&amp;auml;&amp;szlig;ig den Inhalt von <var class='varname'><a href='http://www.php.net/manual/de/reserved.variables.get.php' class='classname'>$_GET</a></var>, <var class='varname'><a href='http://www.php.net/manual/de/reserved.variables.post.php' class='classname'>$_POST</a></var> und <var class='varname'><a href='http://www.php.net/manual/de/reserved.variables.cookies.php' class='classname'>$_COOKIE</a></var> enth&amp;auml;lt. </p> </div> <a name='reserved.variables.request.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>5.3.0</td> <td align='left'> <a href='http://www.php.net/manual/de/ini.core.php#ini.request-order' class='link'>request_order</a> eingef&amp;uuml;hrt. Die Direktive wirkt sich auf den Inhalt von <var class='varname'>$_REQUEST</var> aus. </td> </tr> <tr valign='middle'> <td align='left'>4.3.0</td> <td align='left'> <var class='varname'><a href='http://www.php.net/manual/de/reserved.variables.files.php' class='classname'>$_FILES</a></var>-Informationen aus <var class='varname'>$_REQUEST</var> entfernt. </td> </tr> <tr valign='middle'> <td align='left'>4.1.0</td> <td align='left'> <var class='varname'>$_REQUEST</var> eingef&amp;uuml;hrt. </td> </tr> </tbody> </table> <p> </p> </div> <a name='reserved.variables.request.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: Dies ist eine &amp;#039;Superglobale&amp;#039; oder automatisch globale Variable. Dies bedeutet, dass sie innerhalb des Skripts in jedem Geltungsbereich sichtbar ist. Es ist nicht n&amp;ouml;tig, sie mit <strong class='command'>global $variable</strong> bekannt zu machen, um aus Funktionen oder Methoden darauf zuzugreifen.<br /> </p></blockquote> <blockquote><p><b class='note'>Hinweis</b>: Wenn das Skript auf der <a href='http://www.php.net/manual/de/features.commandline.php' class='link'>Kommandozeile</a> ausgef&amp;uuml;hrt wird, enth&amp;auml;lt die Variable <em class='emphasis'>nicht</em> den Inhalt von <a href='http://www.php.net/manual/de/reserved.variables.argv.php' class='link'>argv</a> und <a href='http://www.php.net/manual/de/reserved.variables.argc.php' class='link'>argc</a>; diese finden sich im <a href='http://www.php.net/manual/de/language.types.array.php' class='type Array'>Array</a> <var class='varname'><a href='http://www.php.net/manual/de/reserved.variables.server.php' class='classname'>$_SERVER</a></var>. <br /> </p></blockquote> <blockquote><p><b class='note'>Hinweis</b>: Die Variablen in <var class='varname'>$_REQUEST</var> werden dem Skript mittels der GET-, POST- und COOKIE-Inputmechanismen zur Verf&amp;uuml;gung gestellt. Daher kann der Inhalt durch einen entfernten Benutzer modifiziert worden sein und ist daher als nicht vertrauensw&amp;uuml;rdig zu betrachten. Das Vorhandensein und die Reihenfolge des Variableninhalts in diesem Array wird entsprechend der PHP-Konfigurationsdirektive <a href='http://www.php.net/manual/de/ini.core.php#ini.variables-order' class='link'>variables_order</a> bestimmt. <br /> </p></blockquote> </div> <a name='reserved.variables.request.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.import-request-variables.php' class='function' rel='rdfs-seeAlso'>import_request_variables()</a> - Import GET/POST/Cookie variables into the global scope</li> <li class='member'><a href='http://www.php.net/manual/de/language.variables.external.php' class='link'>Behandlung externer Variablen</a></li> <li class='member'><a href='http://www.php.net/manual/de/book.filter.php' class='link'>Die Filter-Erweiterung</a></li> </ul> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="$_POST" value="<div id='reserved.variables.post' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/reserved.variables.post.php'>$_POST</a></h1> <h1 class='refname'>$HTTP_POST_VARS [veraltet, nicht empfohlen]</h1> <p class='refpurpose'><span class='refname'>$_POST</span> -- <span class='refname'>$HTTP_POST_VARS [veraltet, nicht empfohlen]</span> &amp;mdash; <span class='dc-title'>HTTP POST-Variablen</span></p> </div> <a name='reserved.variables.post.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='para'> Ein assoziatives <a href='http://www.php.net/manual/de/language.types.array.php' class='type Array'>Array</a> von Variablen, die dem aktuellen Skript mittels der HTTP POST-Methode &amp;uuml;bergeben werden. </p> <p class='simpara'> <var class='varname'>$HTTP_POST_VARS</var> enth&amp;auml;lt anfangs die selben Informationen, ist aber kein <a href='http://www.php.net/manual/de/language.variables.superglobals.php' class='link'>Superglobal</a>. (Beachten Sie, dass <var class='varname'>$HTTP_POST_VARS</var> und <var class='varname'>$_POST</var> unterschiedliche Variablen sind und von PHP daher entsprechend behandelt werden.) </p> </div> <a name='reserved.variables.post.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>4.1.0</td> <td align='left'> Einf&amp;uuml;hrung von <var class='varname'>$_POST</var> als Abl&amp;ouml;sung des bis dahin existierenden <var class='varname'>$HTTP_POST_VARS</var>. </td> </tr> </tbody> </table> <p> </p> </div> <a name='reserved.variables.post.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <var class='varname'>$_POST</var>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #DD0000'>'Hello&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>htmlspecialchars</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$_POST</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'name'</span><span style='color: #007700'>])&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'!'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents simpara'><p> Angenommen, der User POSTete name=Hannes </p></div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt eine &amp;auml;hnliche Ausgabe wie:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> Hello Hannes! </pre></div> </div> </div><p> </p> </div> <a name='reserved.variables.post.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: Dies ist eine &amp;#039;Superglobale&amp;#039; oder automatisch globale Variable. Dies bedeutet, dass sie innerhalb des Skripts in jedem Geltungsbereich sichtbar ist. Es ist nicht n&amp;ouml;tig, sie mit <strong class='command'>global $variable</strong> bekannt zu machen, um aus Funktionen oder Methoden darauf zuzugreifen.<br /> </p></blockquote> </div> <a name='reserved.variables.post.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/language.variables.external.php' class='link'>Behandlung externer Variablen</a></li> <li class='member'><a href='http://www.php.net/manual/de/book.filter.php' class='link'>Die Filter-Erweiterung</a></li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="$_GET" value="<div id='reserved.variables.get' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/reserved.variables.get.php'>$_GET</a></h1> <h1 class='refname'>$HTTP_GET_VARS [veraltet, nicht empfohlen]</h1> <p class='refpurpose'><span class='refname'>$_GET</span> -- <span class='refname'>$HTTP_GET_VARS [veraltet, nicht empfohlen]</span> &amp;mdash; <span class='dc-title'>HTTP GET-Variablen</span></p> </div> <a name='reserved.variables.get.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='para'> Ein assoziatives <a href='http://www.php.net/manual/de/language.types.array.php' class='type Array'>Array</a> von Variablen, die dem aktuellen Skript mittels der URL-Parameter &amp;uuml;bergeben werden. </p> <p class='simpara'> <var class='varname'>$HTTP_GET_VARS</var> enth&amp;auml;lt anfangs die selben Informationen, ist aber kein <a href='http://www.php.net/manual/de/language.variables.superglobals.php' class='link'>Superglobal</a>. (Beachten Sie, dass <var class='varname'>$HTTP_GET_VARS</var> und <var class='varname'>$_GET</var> unterschiedliche Variablen sind und von PHP daher entsprechend behandelt werden.) </p> </div> <a name='reserved.variables.get.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>4.1.0</td> <td align='left'> Einf&amp;uuml;hrung von <var class='varname'>$_GET</var> als Abl&amp;ouml;sung des bis dahin existierenden <var class='varname'>$HTTP_GET_VARS</var>. </td> </tr> </tbody> </table> <p> </p> </div> <a name='reserved.variables.get.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <var class='varname'>$_GET</var>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #DD0000'>'Hello&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>htmlspecialchars</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$_GET</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'name'</span><span style='color: #007700'>])&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'!'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents simpara'><p> Angenommen, der Benutzer gab ein http://example.com/?name=Hannes </p></div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt eine &amp;auml;hnliche Ausgabe wie:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> Hello Hannes! </pre></div> </div> </div><p> </p> </div> <a name='reserved.variables.get.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: Dies ist eine &amp;#039;Superglobale&amp;#039; oder automatisch globale Variable. Dies bedeutet, dass sie innerhalb des Skripts in jedem Geltungsbereich sichtbar ist. Es ist nicht n&amp;ouml;tig, sie mit <strong class='command'>global $variable</strong> bekannt zu machen, um aus Funktionen oder Methoden darauf zuzugreifen.<br /> </p></blockquote> </div> <a name='reserved.variables.get.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/language.variables.external.php' class='link'>Behandlung externer Variablen</a></li> <li class='member'><a href='http://www.php.net/manual/de/book.filter.php' class='link'>Die Filter-Erweiterung</a></li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="$_FILES" value="<div id='reserved.variables.files' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/reserved.variables.files.php'>$_FILES</a></h1> <h1 class='refname'>$HTTP_POST_FILES [veraltet, nicht empfohlen]</h1> <p class='refpurpose'><span class='refname'>$_FILES</span> -- <span class='refname'>$HTTP_POST_FILES [veraltet, nicht empfohlen]</span> &amp;mdash; <span class='dc-title'>HTTP Dateiupload-Variablen</span></p> </div> <a name='reserved.variables.files.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='para'> Ein assoziatives <a href='http://www.php.net/manual/de/language.types.array.php' class='type Array'>Array</a> von Elementen, die vom aktuellen Skript via HTTP POST-Methode hochgeladen werden. </p> <p class='simpara'> <var class='varname'>$HTTP_FILES_VARS</var> enth&amp;auml;lt anfangs die selben Informationen, ist aber kein <a href='http://www.php.net/manual/de/language.variables.superglobals.php' class='link'>Superglobal</a>. (Beachten Sie, dass <var class='varname'>$HTTP_FILES_VARS</var> und <var class='varname'>$_FILES</var> unterschiedliche Variablen sind und von PHP daher entsprechend behandelt werden.) </p> </div> <a name='reserved.variables.files.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>4.1.0</td> <td align='left'> Einf&amp;uuml;hrung von <var class='varname'>$_FILES</var> als Abl&amp;ouml;sung des bis dahin existierenden <var class='varname'>$HTTP_FILES_VARS</var>. </td> </tr> </tbody> </table> <p> </p> </div> <a name='reserved.variables.files.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: Dies ist eine &amp;#039;Superglobale&amp;#039; oder automatisch globale Variable. Dies bedeutet, dass sie innerhalb des Skripts in jedem Geltungsbereich sichtbar ist. Es ist nicht n&amp;ouml;tig, sie mit <strong class='command'>global $variable</strong> bekannt zu machen, um aus Funktionen oder Methoden darauf zuzugreifen.<br /> </p></blockquote> </div> <a name='reserved.variables.files.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.move-uploaded-file.php' class='function' rel='rdfs-seeAlso'>move_uploaded_file()</a> - Verschiebt eine upgeloadete Datei an einen neuen Ort</li> <li class='member'><a href='http://www.php.net/manual/de/features.file-upload.php' class='link'>Behandlung von Dateiuploads</a></li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="$_ENV" value="<div id='reserved.variables.environment' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/reserved.variables.environment.php'>$_ENV</a></h1> <h1 class='refname'>$HTTP_ENV_VARS [veraltet, nicht empfohlen]</h1> <p class='refpurpose'><span class='refname'>$_ENV</span> -- <span class='refname'>$HTTP_ENV_VARS [veraltet, nicht empfohlen]</span> &amp;mdash; <span class='dc-title'>Umgebungsvariablen</span></p> </div> <a name='reserved.variables.environment.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='para'> Ein assoziatives <a href='http://www.php.net/manual/de/language.types.array.php' class='type Array'>Array</a> von Variablen, die dem aktuellen Skript mittels der Environment-Methode &amp;uuml;bergeben werden. </p> <p class='simpara'> Die Variablen werden aus der Laufzeitumgebung, unter der der PHP-Parser l&amp;auml;uft, in PHPs globalen Namespace importiert. Die meisten Werte werden von der Shell, unter der PHP l&amp;auml;uft, unterst&amp;uuml;tzt, da es aber die unterschiedlichsten Systeme mit unterschiedlichsten Shells gibt, ist es unm&amp;ouml;glich, eine definitive Liste aller verf&amp;uuml;gbaren Werte zu erstellen. Bitte konsultieren Sie die Dokumentation Ihrer Shell, um eine Liste aller definierten Umgebungsvariablen zu erhalten. </p> <p class='simpara'> Andere Umgebungsvariablen enthalten die CGI-Variablen, die unabh&amp;auml;ngig davon eingef&amp;uuml;gt werden, ob PHP als Servermodul oder CGI-Prozess l&amp;auml;uft. </p> <p class='simpara'> <var class='varname'>$HTTP_ENV_VARS</var> enth&amp;auml;lt anfangs die selben Informationen, ist aber kein <a href='http://www.php.net/manual/de/language.variables.superglobals.php' class='link'>Superglobal</a>. (Beachten Sie, dass <var class='varname'>$HTTP_ENV_VARS</var> und <var class='varname'>$_ENV</var> unterschiedliche Variablen sind und von PHP daher entsprechend behandelt werden.) </p> </div> <a name='reserved.variables.environment.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>4.1.0</td> <td align='left'> Einf&amp;uuml;hrung von <var class='varname'>$_ENV</var> als Abl&amp;ouml;sung des bis dahin existierenden <var class='varname'>$HTTP_ENV_VARS</var>. </td> </tr> </tbody> </table> <p> </p> </div> <a name='reserved.variables.environment.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <var class='varname'>$_ENV</var>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #DD0000'>'My&amp;nbsp;username&amp;nbsp;is&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.</span><span style='color: #0000BB'>$_ENV</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'USER'</span><span style='color: #007700'>]&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'!'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents simpara'><p> Angenommen &amp;quot;bjori&amp;quot; f&amp;uuml;hrt das Skript aus </p></div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt eine &amp;auml;hnliche Ausgabe wie:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> My username is bjori! </pre></div> </div> </div><p> </p> </div> <a name='reserved.variables.environment.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: Dies ist eine &amp;#039;Superglobale&amp;#039; oder automatisch globale Variable. Dies bedeutet, dass sie innerhalb des Skripts in jedem Geltungsbereich sichtbar ist. Es ist nicht n&amp;ouml;tig, sie mit <strong class='command'>global $variable</strong> bekannt zu machen, um aus Funktionen oder Methoden darauf zuzugreifen.<br /> </p></blockquote> </div> <a name='reserved.variables.environment.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.getenv.php' class='function' rel='rdfs-seeAlso'>getenv()</a> - Liefert den Wert einer Umgebungsvariable</li> <li class='member'><a href='http://www.php.net/manual/de/book.filter.php' class='link'>Die Filter-Erweiterung</a></li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="$_COOKIE" value="<div id='reserved.variables.cookies' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/reserved.variables.cookies.php'>$_COOKIE</a></h1> <h1 class='refname'>$HTTP_COOKIE_VARS [veraltet, nicht empfohlen]</h1> <p class='refpurpose'><span class='refname'>$_COOKIE</span> -- <span class='refname'>$HTTP_COOKIE_VARS [veraltet, nicht empfohlen]</span> &amp;mdash; <span class='dc-title'>HTTP Cookies</span></p> </div> <a name='reserved.variables.cookies.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='para'> Ein assoziatives <a href='http://www.php.net/manual/de/language.types.array.php' class='type Array'>Array</a> von Variablen, die dem aktuellen Skript mittels HTTP-Cookies &amp;uuml;bergeben werden. </p> <p class='simpara'> <var class='varname'>$HTTP_COOKIE_VARS</var> enth&amp;auml;lt anfangs die selben Informationen, ist aber kein <a href='http://www.php.net/manual/de/language.variables.superglobals.php' class='link'>Superglobal</a>. (Beachten Sie, dass <var class='varname'>$HTTP_COOKIE_VARS</var> und <var class='varname'>$_COOKIE</var> unterschiedliche Variablen sind und von PHP daher entsprechend behandelt werden.) </p> </div> <a name='reserved.variables.cookies.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>4.1.0</td> <td align='left'> Einf&amp;uuml;hrung von <var class='varname'>$_COOKIE</var> als Abl&amp;ouml;sung des bis dahin existierenden <var class='varname'>$HTTP_COOKIE_VARS</var>. </td> </tr> </tbody> </table> <p> </p> </div> <a name='reserved.variables.cookies.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <var class='varname'>$_COOKIE</var>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #DD0000'>'Hello&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>htmlspecialchars</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$_COOKIE</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'name'</span><span style='color: #007700'>])&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'!'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents simpara'><p> Angenommen der Cookie &amp;quot;name&amp;quot; wurde bereits fr&amp;uuml;her gesetzt: </p></div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt eine &amp;auml;hnliche Ausgabe wie:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> Hello Hannes! </pre></div> </div> </div><p> </p> </div> <a name='reserved.variables.cookies.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: Dies ist eine &amp;#039;Superglobale&amp;#039; oder automatisch globale Variable. Dies bedeutet, dass sie innerhalb des Skripts in jedem Geltungsbereich sichtbar ist. Es ist nicht n&amp;ouml;tig, sie mit <strong class='command'>global $variable</strong> bekannt zu machen, um aus Funktionen oder Methoden darauf zuzugreifen.<br /> </p></blockquote> </div> <a name='reserved.variables.cookies.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.setcookie.php' class='function' rel='rdfs-seeAlso'>setcookie()</a> - Sendet ein Cookie</li> <li class='member'><a href='http://www.php.net/manual/de/language.variables.external.php' class='link'>Behandlung externer Variablen</a></li> <li class='member'><a href='http://www.php.net/manual/de/book.filter.php' class='link'>Die Filter-Erweiterung</a></li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="$GLOBALS" value="<div id='reserved.variables.globals' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/reserved.variables.globals.php'>$GLOBALS</a></h1> <p class='refpurpose'><span class='refname'>$GLOBALS</span> &amp;mdash; <span class='dc-title'>Referenziert alle Variablen, die im globalen G&amp;uuml;ltigkeitsbereich vorhanden sind</span></p> </div> <a name='reserved.variables.globals.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='para'> Ein assoziatives <a href='http://www.php.net/manual/de/language.types.array.php' class='type Array'>Array</a>, das Referenzen auf alle Variablen enth&amp;auml;lt, die derzeit im globalen G&amp;uuml;ltigkeitsbereich (Scope) des Skripts bekannt sind. Die Namen der jeweiligen Variablen sind die Schl&amp;uuml;sselwerte, um auf den Inhalt der jeweils referenzierten Variablen zuzugreifen. </p> </div> <a name='reserved.variables.globals.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <var class='varname'>$GLOBALS</var>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #007700'>function&amp;nbsp;</span><span style='color: #0000BB'>test</span><span style='color: #007700'>()&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$foo&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'local&amp;nbsp;variable'</span><span style='color: #007700'>;<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'$foo&amp;nbsp;in&amp;nbsp;global&amp;nbsp;scope:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$GLOBALS</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'foo'</span><span style='color: #007700'>]&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'$foo&amp;nbsp;in&amp;nbsp;current&amp;nbsp;scope:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$foo&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />}<br /><br /></span><span style='color: #0000BB'>$foo&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'Example&amp;nbsp;content'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>test</span><span style='color: #007700'>();<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt eine &amp;auml;hnliche Ausgabe wie:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> $foo in global scope: Example content $foo in current scope: local variable </pre></div> </div> </div><p> </p> </div> <a name='reserved.variables.globals.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: Dies ist eine &amp;#039;Superglobale&amp;#039; oder automatisch globale Variable. Dies bedeutet, dass sie innerhalb des Skripts in jedem Geltungsbereich sichtbar ist. Es ist nicht n&amp;ouml;tig, sie mit <strong class='command'>global $variable</strong> bekannt zu machen, um aus Funktionen oder Methoden darauf zuzugreifen.<br /> </p></blockquote> <blockquote><p><b class='note'>Hinweis</b>: <b>Verf&amp;uuml;gbarkeit der Variablen</b><br /> Im Gegensatz zu allen anderen <a href='http://www.php.net/manual/de/language.variables.superglobals.php' class='link'>Superglobals</a> ist <var class='varname'>$GLOBALS</var> notwendigerweise immer in PHP verf&amp;uuml;gbar. <br /> </p></blockquote> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
</strings>

