RootRifs
Zurück zu Kapitel 3: PHP-Praxis - Weiterführende Techniken

PHP | Advanced

Übungen

Abschlussübungen zu OOP und Datenbanken.

So nutzt du diese Lesson

Hier wiederholst du OOP und Datenbanken mit direkt eingebauten interaktiven Aufgaben. Danach kannst du die Lösungen jeweils noch frei formulieren.

Aufgabe 1: OOP

Erstelle eine Klasse Produkt mit der Eigenschaft name und einer Methode, die den Namen ausgibt.

Interaktive Aufgabe 1

Setze die wichtigsten Teile einer kleinen Klasse in die passende Reihenfolge.

Bausteine

Baustein ziehen oder anklicken, dann in eine Luecke setzen.

Praxisfeld 1

Formuliere die Klasse danach selbst noch einmal frei. So trainierst du die Schreibweise ohne vorgegebene Bausteine.

Deine Eingabe wird lokal im Browser gespeichert.

Aufgabe 2: SQL

Formuliere ein SELECT-Statement, das alle E-Mail-Adressen aus einer Tabelle benutzer ausliest.

Interaktive Aufgabe 2

Baue die SELECT-Abfrage aus den passenden Bausteinen zusammen.

Bausteine

Baustein ziehen oder anklicken, dann in eine Luecke setzen.

Praxisfeld 2

Schreibe die SQL-Abfrage danach noch einmal ohne Vorlage hin. Achte dabei auf SELECT, FROM und das Semikolon am Ende.

Deine Eingabe wird lokal im Browser gespeichert.

Aufgabe 3: Verstehen

Beschreibe in eigenen Worten den Unterschied zwischen einer Klasse und einem Objekt.

Interaktive Aufgabe 3

Ordne die passenden Begriffe zu den Beschreibungen. So festigst du den Kernunterschied zwischen Klasse und Objekt.

Bausteine

Baustein ziehen oder anklicken, dann in eine Luecke setzen.

Hinweis

Arbeite die Aufgaben ruhig erst auf Papier oder in Kommentaren aus, bevor du den Code schreibst.