Aus dem Kurs: PHP Grundkurs 2: Praktische Programmierung
Erhalten Sie Zugriff auf diesen Kurs – mit einer kostenlosen Probeversion
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 25.300 Kurse von Branchenfachleuten.
Klassen nutzen – Tutorial zu PHP
Aus dem Kurs: PHP Grundkurs 2: Praktische Programmierung
Klassen nutzen
Eine einfache Möglichkeit, Code zu organisieren, besteht im Einsatz von Funktionen. Eine fortgeschrittene Möglichkeit ist der Einsatz von Klassen. Klassen sind so viel wie ein Blueprint eines Konzepts der Anwendung, d. h., Sie legen damit fest, wie bestimmte Komponenten der Anwendung auszusehen haben und können sie dann konkret mit Leben befüllen. Schauen wir uns das Grundprinzip einmal an. Um eine Klasse zu erstellen, brauchen Sie das Schlüsselwort class und dann kommt der Name der Klasse. Die soll im Beispiel Nachspeise heißen. Dann können Sie Eigenschaften bestimmen, dem entsprechen sonst die Variablen. Ich habe einmal eine Eigenschaft Name und eine weitere Eigenschaft, die heißt Zutaten und das soll dann ein Array sein. Und Sie sehen, dass ich davor immer public geschrieben habe. Das bedeutet, dass der Zugriff auf diese Eigenschaft von überall möglich ist. Außerdem können Sie in einer Klasse Methoden anlegen, die entsprechen sonst den Funktionen. Sie erkennen das auch formal an…
Üben mit Projektdateien
Laden Sie die Dateien herunter, die von den Trainer:innen verwendet werden. So können Sie mitlesen und durch Ansehen, Zuhören und Üben lernen.
Inhalt
-
-
-
Funktionen definieren4 Min. 23 Sek.
-
(Gesperrt)
Default-Parameter nutzen1 Min. 39 Sek.
-
(Gesperrt)
Benannte Argumente richtig verwenden2 Min. 19 Sek.
-
(Gesperrt)
Funktion für HTML-Struktur einsetzen3 Min. 32 Sek.
-
(Gesperrt)
Geltungsbereich von Variablen verstehen1 Min. 42 Sek.
-
(Gesperrt)
Übergabe per Referenz und per Wert1 Min. 21 Sek.
-
(Gesperrt)
Callback-Funktionen schreiben2 Min. 48 Sek.
-
(Gesperrt)
Datentypen deklarieren4 Min. 9 Sek.
-
(Gesperrt)
Klassen nutzen3 Min. 58 Sek.
-
(Gesperrt)
Challenge: Funktion schreiben1 Min. 5 Sek.
-
(Gesperrt)
Solution: Funktion schreiben6 Min. 35 Sek.
-
-
-
-