Heim > Artikel > Backend-Entwicklung > Was sind globale Variablen?
Eins: Was ist eine globale Variable?
Globale Variablen werden in der Programmierung auch als externe Variablen bezeichnet und können natürlich auch an beliebiger Stelle erstellt werden Seien Sie Programme und Objektreferenzen.
2: Der Unterschied zwischen global und lokal
1. Der Unterschied zwischen global und lokal in Python [Empfohlene Lektüre: Was ist ein Python-Crawler? Lokale Variablen werden in einer der Funktionen deklariert. Wenn sie den aufrufenden Bereich überschreiten, bleibt das Programm hängen, sodass sie nur in der Funktion im Programm aufgerufen werden können. Wenn die Funktion und der lokale Name konsistent sind, können andere Effekte auftreten. Unter normalen Umständen verwenden wir sie nicht. Zum Beispiel: def fun(x):
y=2
print("乘法的运行结果:",x*y)
num1=1
print("初始num1=",num1)
fun(num1)
print("y的值是:",y)
Ergebnis:
In der C-Sprache besteht der Hauptunterschied darin, dass beim Aufruf einer Funktion eine globale Variable außerhalb des gesamten Codes liegt und die globale Variable Die Variable wird nicht auf dem Stapel gespeichert und der Gültigkeitsbereich reicht von der Deklaration bis zum Ende der Datei. Wenn die Deklaration am Anfang des Codes steht, wird die Variable auf dem Stapel gespeichert. und der Gültigkeitsbereich ist der gesamte Codeblock. Wenn sich der Parameter im Funktionsheader befindet, wirkt sich die Variable auf die gesamte Funktion aus und wird auf dem Stapel gespeichert.
Das Obige ist eine vollständige Einführung in die globalen Variablen. Wenn Sie mehr überErste Schritte mit PHP
erfahren möchten, schauen Sie sich bitte die chinesische PHP-Website an.
Das obige ist der detaillierte Inhalt vonWas sind globale Variablen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!