PHP bietet die Möglichkeit, Funktionsaufrufe in Variablen zu übergeben. Dazu muss in der Variablen einfach der Name der Funktion als Zeichenkette gespeichert werden.
Will man diese jetzt aufrufen, so setzt man diese Variable mit einer Parameterliste dahinter als Anweisung ein. Hier ein Beispiel:
function fn_eins($param) {
return 'Eins? '.$param; }
function fn_zwei() {
return 'Zwei!'; }
function ausgabe($aufruf) {
echo $aufruf('1!'),"\n"; }
$funktion='fn_eins';
ausgabe($funktion);
$funktion='fn_zwei';
echo $funktion(),"\n";
webphp
Weitere News:
Registriere dich
Wenn Du deinen Benutzernamen in Besitz nehmen möchtest, solltest Du dich registrieren:
Benutzername
Passwort
Passwort wiederholen
E-Mail
PHP-Journal
Das PHP-Journal vermittelt praxisrelevantes Wissen für Entwickler von Web-Applikationen, für Content- und Online-Manager, Agenturen und Webmaster. Neben Praxisartikeln zu Programmiertechniken und Schnittstellen werden im PHP-Journal auch angrenzende Themen wie modernes Webdesign mit AJAX, Aufbau und Betrieb von Web 2.0-Communities und erfolgreiches Online-Marketing zum Beispiel über Suchmaschine-Optimierung behandelt.