Mailinglisten-Archive |
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