PHP -Variable: Flexible Handhabung von Änderungswerten im Programm
Kernpunkte
$
gefolgt von Buchstaben oder Unterstrichen beginnen. Konsequente Namenskonventionen sind für das Schreiben klarer und leicht verständlicher Code unerlässlich. echo
oder print
, um den Wert der PHP -Variablen anzuzeigen. Die Interpolation kann verwendet werden, um den variablen Namen in der Zeichenfolge durch den Wert zu ersetzen, wodurch der Code leichter zu lesen ist. Was sind PHP -Variablen?
In PHP -Skripten wird die variable verwendet, um Werte darzustellen. Wie der Name schon sagt, kann der Wert einer Variablen während der Programmausführung geändert werden. Variablen sind eines der wichtigsten Merkmale, die Programmiersprachen wie PHP- und Markup -Sprachen wie HTML unterscheiden. Mit Variablen können Sie Code auf gemeinsame Weise schreiben. Betrachten Sie, um dies zu veranschaulichen, ein Webformular, bei dem Benutzer ihren Namen und ihre Lieblingsfarbe eingeben müssen.
Die Daten unterscheiden sich jedes Mal, wenn Sie das Formular ausfüllen. Ein Benutzer könnte sagen, sein Name ist John und seine Lieblingsfarbe ist blau. Ein anderer Benutzer könnte sagen, ihr Name ist Susan und ihre Lieblingsfarbe ist gelb. Wir brauchen eine Möglichkeit, die vom Benutzer eingegebenen Werte zu verarbeiten. Der Weg, dies zu erreichen, besteht darin, Variablen zu verwenden. PHP erstellt automatisch einige Standardvariablen, aber in den meisten Fällen werden Variablen von Ihnen (dem Programmierer) (oder ) erstellt. Durch das Erstellen von zwei Variablen namens $name
und $color
können Sie gemeinsame Code erstellen, um jeden Eingabwert zu verarbeiten. Für John, dieser Code:
<?php echo "Hello, $name. Your favorite color is $color.";
wird angezeigt:
<code>Hello, John. Your favorite color is blue.</code>
Susan dagegen wird sehen:
<code>Hello, Susan. Your favorite color is yellow.</code>
Wir werden Variablennamen diskutieren und die Werte von Variablen im Rest dieses Artikels anzeigen, aber es ist jetzt wichtig zu verstehen, wie die Verwendung gemeinsamer Variablen die Datenverarbeitung erleichtert kann.
Variable erstellen
Schreiben Sie in PHP einfach zum ersten Mal den Namen der Variablen im Skript, um ihn zu erstellen. Sie müssen keine zusätzlichen Aktionen ausführen. Variablennamen müssen jedoch einige Standardregeln folgen:
$
. $
Das erste Zeichen nach dem Symbol muss ein Buchstaben oder ein Unterstrich sein. $customerName
ist ein gültiger variabler Name, da er alle drei oben genannten Regeln folgt. 3customer
ist ungültig, weil es gegen die zweite Regel verstößt und das erste Zeichen nach dem Symbol $
ein Buchstaben oder ein Unterstrich sein muss. Es ist am besten, Variablen einen sinnvollen Namen zu geben. Wenn die von Ihnen gespeicherten Daten der Name des Kunden sind, kann ein vernünftiger Name $customerName
sein. Sie können es auch $abc123
nennen, aber ich hoffe, Sie stimmen dem vorherigen Vorschlag besser zu. Sie können variable Namen schreiben, indem Sie unterschiedliche Konventionen folgen. Was auch immer Sie wählen, es ist wichtig, konsistent zu sein und diese Konvention im gesamten Skript zu befolgen. Beispielsweise können Sie Unterstriche verwenden, um Wörter zu trennen (z. B. $customer_name
) oder Großbuchstaben verwenden, um Wörter zu unterscheiden, einen Stil namens Camel -Fall (z. B. $customerName
). Bei der Benennung von Variablen können Sie sowohl obere als auch Kleinbuchstaben verwenden, aber beachten Sie, dass sich $CustomerName
von $customerName
unterscheidet. PHP behandelt diese beiden Variablen als unterschiedliche Variablen! Dies stärkt die Notwendigkeit, Benennungsvereinbarungen einzuhalten.
variable Zuordnung
Jetzt, da Sie wissen, dass Sie PHP jederzeit eine neue Variable erstellen können, indem Sie einen neuen Namen schreiben, schauen wir uns ein anderes Beispiel an, um zu sehen, wie Werte ihnen zugewiesen werden.
<?php echo "Hello, $name. Your favorite color is $color.";
Erstens wird der Variablen $customerName
der Wert "Fred" zugewiesen. Dies nennt man Zuweisung . Da dies das erste Mal mit $customerName
verwendet wird, wird die Variable automatisch erstellt. Danach wird PHP jedes Mal, wenn Sie $customerName
schreiben, den Wert "Fred" verwenden. Schreiben Sie dann $customerID
. Es ist möglich, Variablen zu erstellen, ohne ihnen Werte zuzuweisen, aber dies wird normalerweise nicht als gute Praxis angesehen. Es ist besser, einen Standardwert zuzuweisen, damit Sie wissen, dass er einen Wert hat. Denken Sie daran, dass Variablen veränderlich sind, sodass Sie ihren Wert jederzeit ändern können. Danach wird der Variablen $customerID
einen Wert von 346646 zugewiesen. Schließlich wird der Wert von $customerID
$customerName
zugeordnet. Sie können den Wert einer Variablen einer anderen zuweisen. Beachten Sie, dass die von Variablen verwiesenen Datentypen unterschiedliche "Typen" haben. Dieses Attribut wird als Datentyp $customerID
Datentyp $customerName
bezeichnet. "Fred" ist in Anführungszeichen angegeben, es ist also ein String (String ist nur ein ausgefallener Name für Text). 346646 ist offensichtlich eine Zahl (genauer gesagt eine Ganzzahl ). Hier finden Sie einige Beispiele für die Zuordnung unter Verwendung verschiedener Datentypen:
Jetzt, da Sie die Grundlagen variabler Benennung und Zuordnung verstehen, schauen wir uns dieses Beispiel an und sehen Sie, ob Sie die Antwort herausfinden können:
<?php echo "Hello, $name. Your favorite color is $color.";
dem variablen Namen links vom Symbol =
zugewiesen wird, sodass der Wert 4 =
zugewiesen ist. Schauen Sie sich in der letzten Zeile genau an. Obwohl ich es noch nicht erklärt habe, ist das Symbol $firstNumber
ein Bediener. In diesem Fall wird die Zugabe durchgeführt. Was ist Ihrer Meinung nach der Wert in
? Wenn Ihre Antwort 10 ist, dann herzlichen Glückwunsch, das ist richtig! Wenn nicht, überprüfen Sie das Beispiel erneut und lesen Sie die Anweisungen sorgfältig durch. $result
Wie Sie am Anfang sehen können, können Sie
verwenden, um die von der Variablen dargestellten Werte anzuzeigen. Sie können auch echo
verwenden, wenn Sie es bevorzugen, da es zu diesem Zeitpunkt fast keinen Unterschied zwischen den beiden gibt, außer dass print
weniger tippt. echo
<code>Hello, John. Your favorite color is blue.</code>
<code>Hello, Susan. Your favorite color is yellow.</code>
Interpolation verwenden. Die Interpolation ist, wenn ein Variablenname in einer Zeichenfolge angezeigt wird und durch seinen Wert ersetzt wird. Wenn Sie dies nutzen, können Sie manchmal das Lesen erleichtern.
<?php $customerName = "Fred"; $customerID; $customerID = 346646; $customerName = $customerID;
<?php $total = 0; // 整数 $total = "Year to Date"; // 字符串 $total = true; // 布尔值 $total = 100.25; // 双精度浮点数 $total = array(250, 300, 325, 475); // 数组
<?php $firstNumber = 4; $secondNumber = 6; $result = $firstNumber + $secondNumber;
(Umfrageinhalte in Bezug auf FAQ kann bei Bedarf selektiv oder optimiert werden, da der Originaltext vollständig pseudooriginalisiert wurde.)
Das obige ist der detaillierte Inhalt vonphpmaster | PHP -Variablen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!