Heim  >  Artikel  >  Backend-Entwicklung  >  Wie deklariere ich mehrere Variablen in PHP? (Einführung in mehrere Methoden)

Wie deklariere ich mehrere Variablen in PHP? (Einführung in mehrere Methoden)

藏色散人
藏色散人Original
2018-08-11 17:22:3010056Durchsuche

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.

Wie deklariere ich mehrere Variablen in PHP? (Einführung in mehrere Methoden)

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!

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