Heim > Artikel > Backend-Entwicklung > Werden globale PHP-Variablen gemeinsam genutzt?
Mehrere superglobale Variablen (Superglobals) sind in PHP vordefiniert, was bedeutet, dass sie im gesamten Umfang eines Skripts verfügbar sind. Sie können es ohne besondere Anweisungen in Funktionen und Klassen verwenden.
PHP $GLOBAL (Empfohlenes Lernen: PHP-Programmierung vom Einstieg bis zur Beherrschung)
$GLOBAL ist eine superglobale Variablengruppe von PHP, auf die im gesamten Umfang eines PHP-Skripts zugegriffen werden kann.
$GLOBAL ist ein globales kombiniertes Array, das alle Variablen enthält. Der Name der Variablen ist der Schlüssel des Arrays.
Das folgende Beispiel stellt die Verwendung der superglobalen Variablen $GLOBAL vor:
<?php $x = 75; $y = 25; function addition() { $GLOBALS['z'] = $GLOBALS['x'] + $GLOBALS['y']; } addition(); echo $z; ?>
Im obigen Beispiel ist z eine superglobale Variable im $GLOBALS-Array. auf die auch außerhalb der Funktion zugegriffen werden kann.
PHP $_SERVER
$_SERVER ist ein Server, der Informationen wie Header, Pfad, Skriptspeicherorte usw. enthält. Die Elemente in diesem Array werden vom Webserver erstellt. Es gibt keine Garantie dafür, dass jeder Server alle Artikel anbietet; Server ignorieren möglicherweise einige oder servieren Artikel, die hier nicht aufgeführt sind.
PHP $_REQUEST
PHP $_REQUEST wird zum Sammeln von Daten verwendet, die von HTML-Formularen übermittelt werden.
PHP $_POST
PHP $_POST wird häufig zum Sammeln von Formulardaten verwendet. Geben Sie dieses Attribut im HTML-Formular-Tag an: „method="post".
PHP $_GET
PHP $_GET wird auch häufig zum Sammeln von Formulardaten verwendet. Geben Sie dieses Attribut im HTML-Formular-Tag an: „method="get".
$_GET kann auch in der URL gesendete Daten sammeln.
Das obige ist der detaillierte Inhalt vonWerden globale PHP-Variablen gemeinsam genutzt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!