Tworzenie nowej klasy PHP z jednym lub wieloma argumentami
Mam tę funkcję pobierania:
public static function fetch($class, $key)
{
try
{
$obj = new $class($key);
}
catch(Exception $e)
{
return false;
}
return $obj;
}
Tworzy nową instancję, wywołując konstruktor tej klasy i przekazując klucz. Teraz, jak bym to zrobił, abym mógł przekazać tablicę argumentów w kluczu $ i mieć to tak:
$obj = new $class($key[0], $key[1]...);
Czy to działa dla jednego lub więcej kluczy?
Mam nadzieję, że to było wystarczająco jasne.
Korzystanie z PHP 5