Instanziieren einer neuen PHP-Klasse mit einem oder mehreren Argumenten
Ich habe diese Fetch-Funktion:
public static function fetch($class, $key)
{
try
{
$obj = new $class($key);
}
catch(Exception $e)
{
return false;
}
return $obj;
}
Es erstellt eine neue Instanz, indem es den Konstruktor dieser Klasse aufruft und den Schlüssel übergibt. Nun, wie würde ich es machen, damit ich eine Reihe von Argumenten in $ key übergeben kann und es so haben kann:
$obj = new $class($key[0], $key[1]...);
Damit es für einen oder mehrere Schlüssel funktioniert?
Hoffentlich war das klar genug.
Verwendung von PHP 5