🧱 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).
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): nurtrue(wahr) oderfalse(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.
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).
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.
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.
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
$groessestatt$größe. - Groß/klein wird unterschieden:
$nameund$Namesind zwei verschiedene Variablen. - Wähle sprechende Namen:
$alterversteht man,$xnicht. 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.
Alles zusammen: eine Mini-Rechnung
Hier arbeiten mehrere Variablen zusammen – genau so baut man echte Programme: kleine Bausteine, die aufeinander aufbauen.