MB Dev .tech
Registrieren Login

PHP · Variablen & Datentypen

← Zurück zu PHP Basics

Variablen sind das Herzstück jeder Programmiersprache. Sie speichern Werte, mit denen dein Programm arbeitet: Zahlen, Texte, Wahr/Falsch oder ganze Sammlungen.

Merke
Eine Variable ist ein benannter Speicherplatz

Du gibst einem Wert einen Namen – und kannst ihn später wiederverwenden oder verändern.

1) Was ist eine Variable?

Eine Variable speichert einen Wert unter einem Namen. In PHP beginnen Variablen immer mit einem $.

Variable anlegen

$age = 25;
$name = "Alex";

Hier speichert $age eine Zahl und $name einen Text. Diese Werte kannst du später weiterverwenden.

2) Variablen ausgeben (echo)

Mit echo kannst du den Inhalt einer Variable ausgeben.

echo

$city = "Berlin";

echo $city;
Tipp
Variablen direkt ausgeben

Du schreibst nur den Variablennamen – kein Anführungszeichen. Anführungszeichen wären normaler Text.

3) Wichtige Datentypen in PHP

PHP kennt verschiedene Datentypen. Die wichtigsten für den Einstieg sind:

  • int – ganze Zahlen
  • float – Kommazahlen
  • string – Texte
  • bool – wahr oder falsch
Datentypen

$price = 19;        // int
$tax   = 3.5;       // float
$title = "Buch";    // string
$isOk  = true;      // bool

4) Datentyp prüfen (var_dump)

Mit var_dump() kannst du sehen, welchen Datentyp und welchen Wert eine Variable hat. Das ist extrem hilfreich beim Lernen und Debuggen.

var_dump

$number = "10";

var_dump($number);
Merke
String ist nicht gleich Zahl

"10" (Text) ist nicht dasselbe wie 10 (Zahl). Das wird später bei Vergleichen sehr wichtig.

5) Typische Anfängerfehler

Achtung
Variablen sind case-sensitiv

$name und $Name sind zwei unterschiedliche Variablen. Das führt sehr oft zu Fehlern.

Achtung
Nicht genutzte Variablen

Eine Variable anlegen, aber nie benutzen, macht Code unübersichtlich und verwirrend.

Wie geht es weiter?

Jetzt kennst du Variablen und Datentypen. Als Nächstes lernst du, wie man mit ihnen rechnet und Vergleiche anstellt.

Nächster Schritt
Operatoren & Vergleiche

Rechnen, vergleichen, kombinieren – die Basis für Bedingungen.