Heim > Artikel > Backend-Entwicklung > So definieren Sie Variablen in PHP
Variablen beziehen sich auf Größen, die sich während der Ausführung des Programms jederzeit ändern können. Es können nur eine Variable oder mehrere Variablen im Code verwendet werden In den Variablen werden Werte, Daten, Attribute usw. gespeichert. Der Wert einer Variablen ist temporär. Er existiert, wenn das Programm endet. Obwohl in den vorherigen Beispielen auch Variablen verwendet wurden, gibt es keine detaillierten Anweisungen. In diesem Abschnitt wird detailliert beschrieben, wie Variablen erstellt und referenziert werden.
Variablen erstellen
Variablen in PHP sind Bezeichner, denen ein Dollarzeichen ($) vorangestellt ist. Ein Bezeichner ist ein Symbol, das verschiedene Objekte identifiziert, z. B. den Namen einer Variablen, a Funktionsname oder der Name anderer benutzerdefinierter Objekte. In PHP muss die Benennung von Bezeichnern folgenden Vorschriften entsprechen:
Bezeichner können aus einem oder mehreren Zeichen bestehen, müssen jedoch mit einem Buchstaben oder einem Unterstrich beginnen. Darüber hinaus dürfen Bezeichner nur aus Buchstaben, Zahlen, Unterstrichen und anderen ASCII-Zeichen von 127 bis 255 bestehen. Bezeichnernamen wie my_a, Ss und _value sind alle zulässig, Variablennamen wie q^a und 4tt sind jedoch illegal.
Bei Bezeichnern wird die Groß-/Kleinschreibung beachtet. Daher unterscheidet sich die Variable $recipe von den Variablen $Recipe, $rEciPe oder $recipE.
Bezeichner können beliebig lang sein. Dies ist von Vorteil, da der Programmierer den Zweck des Bezeichners anhand seines Namens genau beschreiben kann.
Der Bezeichnername darf nicht mit einem vordefinierten PHP-Schlüsselwort identisch sein.
Beim Erstellen von Variablen ist es eine gute Angewohnheit, zuerst die Variable zu deklarieren und ihr dann einen Wert zuzuweisen. Da es sich bei PHP um eine schwach typisierte Sprache handelt, ist es nicht erforderlich, die Variable explizit zu deklarieren. In PHP wird der Typ der Variablen überprüft und kann durch einen anderen Wert ersetzt werden Für den Wert einer Variablen deklarieren Sie unten eine Variable und lassen Sie einen anderen Wert eines anderen Typs den Wert der Variablen ersetzen. Der spezifische Code lautet wie folgt:
$what = “Yound Tang”; $what = 25; $name;
Geben Sie in PHP die Variable an. Es gibt zwei Arten der Zuweisung, nämlich Wertzuweisung und Referenzzuweisung. Bei der Wertzuweisung wird ein Wert direkt über einen Zuweisungsausdruck in eine Variable kopiert, wodurch der ursprüngliche Wert der Variablen überschrieben wird. Wenn beim Deklarieren der Variablen keine Zuweisung erfolgt, verhält sie sich wie NULL. Die Zuweisung beim Deklarieren einer Variablen ist eine häufig verwendete Variablenzuweisungsmethode. Das Verwendungsbeispiel lautet wie folgt:
$name = “唐晓阳”; $age = “23”; $sex = “男”; echo “你的姓名是:”.$name.”<br/>”; echo “你的年龄是:”.$age.”<br/>”; echo “你的性别是:”.$sex.”<br/>”;
Führen Sie diesen Code aus und das Ausführungsergebnis ist wie folgt:
你的姓名是:唐晓阳 你的年龄是:23 你的性别是:男
In PHP Sie können eine Variable deklarieren, um einen Wert direkt zuzuweisen, oder nicht. Wenn Sie eine Variable zum Speichern eines Werts verwenden müssen, können Sie einen Wert per Referenz zuweisen, was bedeutet, dass die erstellte Variable denselben Inhalt hat wie die, auf die eine andere Variable verweist . Wenn sich also mehrere Variablen auf denselben Inhalt beziehen, wird die Änderung einer davon in den übrigen Variablen widergespiegelt. Die Referenzzuweisung kann durch Hinzufügen eines &-Symbols nach dem Gleichheitszeichen abgeschlossen werden. Eine beispielhafte Form der Referenzvergabe ist unten dargestellt.
$value1="Hello World"; value2=&value1; $value2="GoodBye"; echo $value1.”<br/>”; echo $value2.”<br/>”;
Im obigen Code wird eine Variable value1 erstellt und ihr der Wert „Hello World“ zugewiesen. In der folgenden Anweisung verwendet die Variable $value2 eine Referenzzuweisung, d. h. der Wert von value1 wird value2 zugewiesen . Zu diesem Zeitpunkt sind diese beiden Variablen eine Lebensgemeinschaft. Wenn sich eine ändert, wird das Ergebnis der Ausführung dieses Codes wie folgt angezeigt:
rrreeDas obige ist der detaillierte Inhalt vonSo definieren Sie Variablen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!