phpbar.de logo

Mailinglisten-Archive

[php] Neues Objekt mit variabler Anzahl Argumente

[php] Neues Objekt mit variabler Anzahl Argumente

Sebastian Mendel lists at sebastianmendel.de
Fre Aug 4 13:13:00 CEST 2006


Andreas Ahlenstorf schrieb:
> Hallo zusammen,
> 
> Ich habe lange herumprobiert, aber keine Lösung gefunden, ob man ein  
> neues Objekt mit einer variablen Anzahl Argumente erzeugen kann. Im  
> Prinzip geht es darum, die Funktionalität wie von call_user_func_array 
> () bereitgestellt zu erreichen.
> 
> call_user_func_array(array('foo', '__construct'), $args);
> 
> Das hier geht natürlich nicht, weil __construct() keine statische  
> Methode ist. Und zuerst ein Objekt zu erzeugen, geht auch nicht, weil  
> __construct() dann ja schon ausgeführt wurde. Gibt's irgendwelche  
> anderen Möglichkeiten, ausser immer einen Array durchzureichen und  
> dann die Variablen daraus zu importieren?

kurz: du willst eine Methode/Funktion mit unterschiedlicher Anzahl an
Parametern aufrufen können?

http://php.net/func_get_args


-- 
Sebastian Mendel

www.sebastianmendel.de

php::bar PHP Wiki   -   Listenarchive