Heim  >  Artikel  >  Backend-Entwicklung  >  Detaillierte Einführung in den PHP-Variablenbereich

Detaillierte Einführung in den PHP-Variablenbereich

王林
王林nach vorne
2020-07-10 17:21:042750Durchsuche

Detaillierte Einführung in den PHP-Variablenbereich

Nachdem eine Variable definiert wurde, kann sie standardmäßig innerhalb der Funktion verwendet werden, jedoch nicht außerhalb der Funktion.

(Empfohlenes Lernen: php-Tutorial)

  • Variablen können nur innerhalb ihres Gültigkeitsbereichs verwendet werden, der als Gültigkeitsbereich der Variablen Scope bezeichnet wird

  • Variablen, die innerhalb einer Funktion definiert sind, werden lokale Variablen genannt

  • Variablen, die außerhalb einer Funktion definiert sind, werden globale Variablen genannt

Codebeispiel:

function test (){
    $sum = 36; //局部变量
    return $sum;
}
$sum = 0;	//全局变量
echo text();	//输出结果:36
echo $sum;	//输出结构:0

Wie verwendet man also globale Variablen in einer Funktion?

Parameterübergabe, globales Schlüsselwort und superglobale Variable $GLOBALS.

Codebeispiel:

$snap = 'nihao';
function abc(){
 global $snap;//全局变量的关键词,通常加在变量前。引用全局变量
 return $GLOBALS['snap'];//引用外部变量。定义全局变量
}
echo abc();

Das obige ist der detaillierte Inhalt vonDetaillierte Einführung in den PHP-Variablenbereich. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:jb51.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen