Worum es geht
Skript 05, Folie 12: Gültigkeit von Variablen, global und static.
Der Gültigkeitsbereich einer Variablen ist der Teil des Programms, in dem man sie mit ihrem Namen erreicht. Die Frage: Welche Variablen sieht eine Funktion in PHP, und wie lange lebt eine Variable in einer Funktion?
So gehen wir vor:
- Eine Funktion versucht, eine Variable von außen auszugeben.
- Warum das scheitert.
- global: die Variable von außen holen, lesen und ändern.
- static: eine Variable, die zwischen Aufrufen ihren Wert behält.
- Was für if- und for-Blöcke gilt.
- Eine Klausurfrage dazu.