🧱 Grundlagen: Variablen & Datentypen

Willkommen! 👋 Wir fangen ganz vorne an – du musst noch nichts können. In dieser ersten Lektion lernst du, wie ein Programm sich Dinge „merkt". Lies die Erklärung, klick auf ▶ Ausführen, schau dir das Ergebnis an – und probiere dann selbst etwas aus. Kaputt machen kannst du nichts. 🙂

Was ist eine Variable?

Stell dir eine beschriftete Schublade vor. Du legst etwas hinein (z. B. eine Zahl oder einen Namen) und holst es später über die Beschriftung wieder heraus. Genau das ist eine Variable.

In PHP beginnt jede Variable mit einem Dollarzeichen $. Mit dem Gleichheitszeichen = legst du etwas hinein. Beispiel:

$name = "Florian";

Gelesen: „Die Schublade $name bekommt den Inhalt Florian." Wichtig: = bedeutet hier nicht „ist gleich" wie in Mathe, sondern „lege hinein".

Deine allererste Variable

Wir legen eine Variable an und geben sie mit echo aus. echo heißt einfach „zeige etwas auf dem Bildschirm". Das \n am Ende bedeutet „neue Zeile" (wie Enter drücken).

🎯 Aufgabe Ändere "Florian" in deinen eigenen Namen und führe es nochmal aus.
PHP

Die vier wichtigsten Daten-Sorten

PHP merkt sich automatisch, welche Art von Wert in einer Variablen steckt. Du musst das nicht angeben. Diese vier wirst du am meisten brauchen:

  • Text (genannt string): steht immer in Anführungszeichen, z. B. "Hallo"
  • Ganze Zahl (int): ohne Komma, z. B. 42
  • Kommazahl (float): mit Punkt statt Komma! z. B. 3.14
  • Wahr/Falsch (bool): nur true (wahr) oder false (falsch)

Mehrere Variablen & Text verbinden

Mit dem Punkt . klebst du Texte aneinander („verketten"). Du kannst eine Variable aber auch direkt in einen Text in doppelten Anführungszeichen schreiben – das ist oft einfacher.

🎯 Aufgabe Lege eine neue Variable $stadt an und gib einen Satz wie "Florian wohnt in Berlin" aus.
PHP

Mit Zahlen rechnen

PHP rechnet wie ein Taschenrechner: + plus, - minus, * mal, / geteilt. Das % (genannt „Modulo") gibt den Rest einer Division zurück – das klingt komisch, ist aber super praktisch (z. B. um zu prüfen, ob eine Zahl gerade ist).

🎯 Aufgabe Probiere $a = 20 und $b = 4. Was ist jetzt der Rest (%)? Warum?
PHP

Eine Variable kann sich ändern

Das Wort „Variable" kommt von „variabel" = veränderbar. Du kannst den Inhalt einer Schublade jederzeit überschreiben – der alte Wert ist dann weg. PHP merkt sich immer nur den zuletzt hineingelegten Wert.

Werte überschreiben

Wir legen mehrmals etwas in dieselbe Variable. Bei jeder neuen Zuweisung wird der vorherige Inhalt ersetzt. Beobachte, wie sich $lieblingsfarbe Zeile für Zeile ändert.

🎯 Aufgabe Füge eine vierte Farbe hinzu und gib sie aus.
PHP

Eine Variable in eine andere kopieren

Du kannst den Inhalt einer Variablen in eine andere legen. Es wird eine Kopie gemacht – ändert sich später das Original, bleibt die Kopie gleich.

PHP

Gute Namen & ein paar Regeln

Du wählst die Namen deiner Variablen selbst. Ein paar einfache Regeln:

  • Immer mit $ beginnen, danach Buchstaben/Zahlen/Unterstrich (z. B. $alter, $mein_name, $preis2).
  • Kein Leerzeichen und keine Umlaute am Namensanfang – nimm $groesse statt $größe.
  • Groß/klein wird unterschieden: $name und $Name sind zwei verschiedene Variablen.
  • Wähle sprechende Namen: $alter versteht man, $x nicht. Das hilft dir später enorm.

Wahr oder falsch? (true / false)

Manche Variablen speichern nur „ja/nein" – das ist der Typ bool mit den Werten true (wahr) und false (falsch). Mit var_dump() kannst du dir Wert und Typ anzeigen lassen – sehr praktisch zum Nachschauen.

🎯 Aufgabe Lege eine bool-Variable $istWochenende an und gib sie mit var_dump aus.
PHP

Alles zusammen: eine Mini-Rechnung

Hier arbeiten mehrere Variablen zusammen – genau so baut man echte Programme: kleine Bausteine, die aufeinander aufbauen.

🎯 Aufgabe Ändere Menge und Preis. Stimmt der Gesamtpreis mit deiner Kopfrechnung überein?
PHP