Einzelnen Beitrag anzeigen
Alt 16.07.2004, 15:42  
Gast
 
Beiträge: n/a
Standard Referenz auf Funktion übergeben

Hi,

ich bin neu hier und erstmal "Hallo"

folgendes Problem:

Ich habe mehrere Funktionen für die ich mitloggen will, was sie Parameter etc. bekommen haben. Ich würde nun gerne eine Art Referenz der Funktion in der ich gerade bin an die Funktion geben, die das loggen macht.

bis jetzt habe ich es so

$numArgs = func_num_args();
$argList = func_get_args();

// now call the wrapped soap function
$h_checkBankResult = $this->callWrapper('checkBank',$o_soap,$params,$numArgs, $argList);

in der callWrapper lese ich dann alles aus etc.

ich würde aber gerne auf die zeilen

$numArgs = func_num_args();
$argList = func_get_args();

verzichten und eine art referenz der funktion übergeben in der ich gerade bin, so dass ich bei Änderrungen nicht alle Funktionen anfassen muss. Die funktion callWrapper hätte dann die Möglichkeit genauso mit den funktionen

$numArgs = func_num_args();
$argList = func_get_args();


auf die ursprüngliche funktion zuzugreifen.

so in der Art

// now call the wrapped soap function
$h_checkBankResult = $this->callWrapper('checkBank',$o_soap,$params,$numArgs, $argList,&$thisFunction);

Kann mir da jemand helfen oder geht das generell nicht ?

ciao und danke

Marcel
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten