echo $begrüßung;
- Zwei Fragen dazu: Warum static $counter und static $totalsize?
http://de3.php.net/manual/en/language.variables.scope.php#language.variables.scope.static
Kann sein, dass ich mich da irre, aber so wie ich static verstehe, kanns Du die Funktion nur
einmal pro Script sinnvoll benutzen?
Mit jedem Funktionsaufruf wird $counter erhöht, in Abhängigkeit von while und den ifs darin. $totalsize wird nicht verwendet. Sinnlos ist allerdings, $counter und $totalsize als Funktionsargument zu verwenden, denn die werden wegen des static ignoriert. Egal was man für einen Defaultwert nimmt oder was man übergibt, sie ändern sich dadurch nicht.
echo "$verabschiedung $name";