Wenn wir PHP-bezogenen Programmcode schreiben, ist die Deklaration von Variablen ein grundlegender Vorgang. In diesem Artikel wird daher erläutert, wie Variablen in PHP deklariert werden. Ich hoffe, es hilft Freunden in Not.
Zunächst müssen Sie verstehen, was PHP-Variablen sind. Das heißt, Variablen in PHP sind Container, die zum Speichern von Informationen verwendet werden, ähnlich wie Mengen in der Mathematik. Die Zuweisungsmethode ähnelt der Algebra in der Mathematik. Zum Beispiel: a=1;b=2; dann c=a+b;c=3.
Hinweis: In der gesamten PHP-Programmierung stehen diese Buchstaben für Variablen.
1. Setzen Sie die gewöhnliche Variable $a = "hi";
2. Statische Variable
statisch $a = 0 innerhalb der Funktion;
Hinweis : Die Zuweisung mit dem Ergebnis eines Ausdrucks in der Deklaration führt zu Analysefehlern wie static $a =3+3 (error)
Statische Variablen existieren nur in der lokalen Funktionsdomäne (innerhalb der Funktion) , und die Funktion wird ausgeführt. Danach geht der Variablenwert nicht verloren und kann zum rekursiven Aufruf verwendet werden
3. Weisen Sie der Variablen einen Wert zu:
$bar = &$foo ;
Fügen Sie das kaufmännische Und zu
hinzu, bevor die Variable zugewiesen werden soll. Das Ändern der neuen Variablen wirkt sich schneller auf die ursprüngliche Variable aus
Hinweis: Nur benannte Variablen können nach Adresse zugewiesen werden
$ bar = &$a;
$bar = &$foo;
Das Ändern des Werts von $bar kann nur den Wert der Variablen ändern foo, aber nicht der Wert von a (die Referenz hat sich geändert)
4. Variable Variablen (Symbol ($))
$$a = "world";
Beide Variablen sind definiert:
$a Der Inhalt ist „hello“ und der Inhalt von $hello ist „world“.
Daher kann es ausgedrückt werden als:
echo „$a ${$a}“; oder echo „$a $hello“ wird ausgegeben: Hallo Welt
Um veränderliche Variablen mit Arrays verwenden zu können, muss eine Mehrdeutigkeit behoben werden. Das ist es, was der Parser wissen muss, wenn er $$a[1] schreibt, dass $a[1] beabsichtigt ist Als Variable möchten Sie weiterhin $$a als Variable verwenden und den Wert mit Index [1] in der Variablen herausnehmen. Die Syntax zur Lösung dieses Problems lautet: verwenden ${$a[1]}, verwenden Sie ${$a}[1] für den zweiten Fall.
Das Obige ist eine Einführung in das relevante Wissen darüber, wie man Variablen in PHP deklariert. Ich hoffe, dass es Freunden in Not hilfreich sein wird. Wenn es irgendwelche Mängel gibt, hoffe ich, dass die Internetnutzer mir Vorschläge machen können.
Das obige ist der detaillierte Inhalt vonWie deklariere ich mehrere Variablen in PHP? (Einführung in mehrere Methoden). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!