Das beste PHP-Variablen-Tutorial im Jahr 2024. In diesem Tutorial können Sie Beispiele,Algebraische ähnlich,PHP-Variablen,Erstellen (Erklärung) PHP-Variablen,Beispiele,PHP ist eine schwach typisierte Sprache,PHP-Variable Umfang,Lokale und globale Reichweite,Beispiele,PHP Schlüsselwort global,Beispiele,Beispiele,Statische Umfang,Beispiele,Parameter Scope,Beispiele, lernen
Variable wird verwendet, um Informationen zu speichern in einem "Container":
x = 5
y = 6
z = x + y
In der Algebra, verwenden wir die Buchstaben (zB x), und geben Sie ihm einen Wert (zB 5).
Aus dem obigen Ausdruck z = x + y, können wir den Wert von z 11 berechnen.
In PHP werden diese BuchstabenVariablen genannt.
Variable ist ein Behälter zum Speichern von Daten. |
Ähnlich wie Algebra, kann auf eine PHP-Variable Wert (x = 5) oder Ausdrücke (z = x + y) zugeordnet werden.
Variable kann ein kurzer Name sein (wie x und y), oder einen beschreibenden Namen (wie Alter, carname, totalvolume).
PHP-Variable Regeln:
PHP PHP-Anweisungen und Variablen sind case-sensitive. |
PHP gebietet nicht die Variablendeklaration.
Variable wird erstellt, das erste Mal zu ihm zuweisen, wenn:
In der obigen Anweisung ausgeführt wird, wird die Variabletxt den Wert Hallo Welt !,halten und die Variable x den Wert 5 zu halten.
Hinweis: Wenn Sie einen Textwert einer Variablen zuweisen, die Anführungszeichen um den Textwert.
In dem obigen Beispiel stellen wir fest, müssen Sie nicht den Datentyp der Variablen in PHP erklären.
PHP wird auf dem Wert der Variablen basieren, wird die Variable automatisch auf den richtigen Datentyp umgewandelt.
In einer stark typisierten Programmiersprache müssen wir zunächst die Art und den Namen (definiert) Variablen deklarieren, bevor Variablen.
Scope einer Variablen ist die Skriptvariablen referenziert / Altteile werden.
Es gibt vier verschiedene PHP-Variable Umfang:
In allen Variablen außerhalb der Funktion definiert hat globale Reichweite. Zusätzlich zu den Funktionen können globale Variablen, die von jedem Teil des Skripts zugegriffen werden kann, eine globale Variable in einer Funktion zugreifen zu können, müssen Sie das Schlüsselwort global zu verwenden.
PHP-Variable innerhalb einer Funktion deklariert sind lokale Variablen können nur innerhalb der Funktion aufgerufen werden:
In dem obigen Beispiel myTest () -Funktion definiert Variablen $ x und y $. $ X Variable außerhalb einer Funktionsdeklaration, so dass es eine globale Variable, $ y Variable innerhalb einer Funktion deklariert ist es eine lokale Variable.
Wenn wir myTest () -Funktion und Ausgangswerte zweier Variablen aufrufen, wird die Funktionsausgabe ist der Wert von $ y eine lokale Variable, nicht aber der Ausgangswert von $ x, weil die $ x variable außerhalb einer Funktion definiert ist, nicht innerhalb einer Funktion verwendet werden, wenn eine globale Variable in einer Funktion zugreifen zu können, müssen Sie das Schlüsselwort global zu verwenden.
Dann myTest wir () Funktion ist außerhalb der Ausgangswerte von zwei Variablen, wird die Funktion Ausgabe vollen Wert der lokalen Variablen $ x, aber der Ausgangswert von $ y kann nicht, weil die $ y Variable innerhalb einer Funktion definiert ist, ist eine lokale Variable.
Sie können den gleichen Variablennamen in verschiedenen Funktionen zu verwenden, da diese Funktionen innerhalb der definierten Variablennamen lokalen Variablen sind, wirken nur innerhalb der Funktion. |
globale Schlüsselwort wird die globalen Variablen in einer Funktion für den Zugriff.
Rufen Sie eine globale Variable außerhalb der Funktion innerhalb einer Funktion definiert, müssen wir vor den Funktionsvariablen und globale Suchwörter:
PHP wird alle globalen Variablen in einem Array namens$GLOBALS [Index] in gespeichert. Speichern Name Indexvariable. Dieses Array zugegriffen werden kann, innerhalb der Funktion kann auch verwendet werden globale Variablen direkt zu aktualisieren.
Beispiele für das obige kann wie folgt geschrieben werden:
Wenn eine Funktion abgeschlossen ist, ist es in der Regel alle Variablen gelöscht werden. Aber manchmal will man eine lokale Variable wird nicht gelöscht.
Um dies zu tun, verwenden Sie das Schlüsselwortstatic , wenn Sie zuerst eine Variable deklarieren:
Dann wird jedes Mal, wenn die Funktion aufgerufen wird, behält die Variable einen Wert, bevor die Funktion aufgerufen wird.
Hinweis: Diese Variable ist immer noch lokale Variablen der Funktion.
Die Parameter werden von Wert an den anrufenden Code-Funktion des lokalen Variablen übergeben.
Die Parameter werden in der Parameterliste als Teil einer Funktionsdeklaration erklärt:
Wir werden PHP - Funktion Abschnitt es eine ausführlichere Diskussion gemacht.