6. Variablen in PHP

Eine Variable speichert einen Wert. Dieser Wert kann im Laufe des Programms geändert werden. In PHP beginnen alle Variablen mit dem Dollarzeichen $. Anders wie bei C++ müssen Sie in PHP nicht den Datentypen angeben. Allerdings müssen Sie einer Variablen natürlich einen Wert zuweisen. Dies geht mit dem Gleichheitszeichen (=), dem sogenannten Zuweisungsoperator (siehe Abbildung 6.1).

Zeichenketten

Zeichenketten werden immer in Anführungszeichen geschrieben und heißen auch Strings.

Abbildung 6.1: Variable für eine Zeichenkette

Der Befehl weist der Variablen vorname eine Zeichenkette mit dem Inhalt "Peter" zu. Anschließend erfolgt eine Ausgabe.

Benennung

Der Name einer Variablen darf in PHP nur aus Buchstaben, Ziffern und Unterstrichen (_) bestehen. Beginnen darf er nur mit Buchstaben oder einem Unterstrich, nicht aber mit einer Ziffer.

Weitere Datentypen

Die weiteren gängigen Datentypen sind Integer, Double und auch Boolean. Siehe folgende Abbildung mit den Beispielen:

Abbildung 6.2: Beispiele für weitere Datentypen

In den meisten Fällen müssen Sie sich nicht um den Datentypen kümmern, da PHP den Datentyp des Werts einer Variablen automatisch feststellt und ihn umwandelt, wenn er sich ändert (siehe hierzu Abbildung 6.3).

Abbildung 6.3: Automatische Typumwanldung

PHP nimmt aufgrund des Kontextes der Rechenoperation + eine Typumwanldung durch. Die Strings werden zu Zahlen umgewandelt. Allderings ist dies kein guter Programmierstil.