Heim  >  Artikel  >  Backend-Entwicklung  >  Werden globale PHP-Variablen gemeinsam genutzt?

Werden globale PHP-Variablen gemeinsam genutzt?

(*-*)浩
(*-*)浩Original
2019-09-27 15:13:433344Durchsuche

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.

Werden globale PHP-Variablen gemeinsam genutzt?

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[&#39;z&#39;] = $GLOBALS[&#39;x&#39;] + $GLOBALS[&#39;y&#39;]; 
}
  
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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn