Mit Variablen können Sie bestimmte Daten abspeichern und an anderen Stellen des Scriptes wieder öffnen und weiter verarbeiten oder auch auslesen.

Code

Eine Variable erkennt immer an einem Dollarzeichen am Anfang. Nach dem Zeichen muss ein Buchstabe ohne Umlaute oder ein Unterstrich ( _ ) folgen, danach dürfen auch Zahlen verwendet werden. Bei Variablen wird unter Groß- und Kleinschreibung unterschieden. Hier sind Beispiele welche Namen sie verwenden dürfen:

Ungültig sind folgende Namen:

Inhalt Zuweisen

Sie können den Variablen mit dem Zuweisungsoperator = einen Wert zuweisen.

Sie können die Variablen auch überschreiben.

Anwendung

Die Anwendungsmöglichkeiten sind riesig, darum ist es unmöglich alle aufzulisten. Man kann Texte in Variablen speichern und diese dann mit echo im Browser ausgeben:

Datentypen

In PHP gibt es verschiedene Datentypen die den Variablen immer ein wenig anders zugewiesen werden.

String

Strings sind Zeichenfolgen aus Buchstaben, Zahlen und anderen Zeichen. Sie werden in PHP immer von Double-(„“) oder Singleqoutes (“) umschlossen.

Integer

Integer sind Ganzzahlen ohne Komma oder Punkt. Sie werden beim abspeichern in Variablen von keinen Zeichen umschlossen. Zeichnen sie die Zahlen als String aus funktionieren Integer Funktionen, die nur mit dem Datentyp Integer arbeiten nicht.

NULL

NULL ist kein String, sondern ein gar nichts. Eine Variable hat keinen Wert, wenn ihr NULL zugewiesen wurde, die Variable keinen Wert hat oder wenn mit der Funktion unset() ihr Inhalt gelöscht.

Float

Floats sind Fließkommazahlen, die im Gegensatz zu Integer auch Buchstaben und andere Zeichen beinhalten können, auch sie werden von keinen Zeichen umschlossen.

Boolean

Boolean kennt zwei Werte, TRUE und FALSE. Dieser Datentyp wirr bei if Schleifen verwendet, wenn die Bedingung erfüllt ist wird TRUE zurückgegeben, ansonsten FALSE.