Teil von  SELFPHP   Teil von  Praxisbuch  Teil von  Funktionen und Prozeduren
Letztes Update: 16.08.2005 17:53:45


Navigation

Seite News *

Seite Startseite
Seite Über SELFPHP
Seite Werbung
Seite Kontakt
Seite Forum *
Seite Download *
Seite SELFPHP Banner *
Seite SELFPHP in Buchform
Seite Newsletter *
Seite Impressum

 
* Link führt ins Internet



 

Dynamisch Funktionen erzeugen




Sie möchten eine Funktion anlegen und definiere, während das Skript vom PHP-Interpreter abgearbeitet wird. Hierfür stellt Ihnen PHP die Funktion create_function() zur Verfügung.


Beispiel



<?php
$addieren
= create_function('$a,$b', 'return $a+$b;');
// Ausgabe (15)
echo $addieren(10,5)
?>



Der erste Parameter für create_function() ist ein String, welcher die Argumente der Funktion enthält, und der zweite ist der Anweisungsblock. Die Verwendung von create_function() ist ausserordentlich langsam. Sie sollten daher eine Funktion vorab definieren und nur in Aussnahmefällen auf create_function() zurückgreifen.


 


Fehlercode als Rückgabewert
 






© 2001-2005 E-Mail SELFPHP - Damir Enseleit, info@selfphp.deImpressumKontakt
© 2005 E-Mail PHP5 Praxisbuch - Matthias Kannengiesser, m.kannengiesser@selfphp.de