Worum es geht
Skript 05, Folien 5–11: einfache Funktionen, Eigenschaften, eingebaute Funktionen, Extensions, Parameterübergabe, Default-Werte, Typisierung.
Wie schreibt man in PHP eine Funktion? Was darf beim Aufruf fehlen, was darf zu viel sein? Und wie verhindert man, dass ein Wert vom falschen Typ hineinkommt?
So gehen wir vor:
- Aufbau einer Funktion und ein Beispiel durchgerechnet.
- Eigenschaften: Reihenfolge, Groß- und Kleinschreibung, return.
- Eingebaute Funktionen und Extensions.
- Parameter: Übergabe als Kopie, variable Listen, Default-Werte, Typen.
- Eine Klausurfrage dazu.