napiszę kod który przedstawia to co chicałbym osiągnąć
<?php // zmienna przechowująca obiekt $obj = null; // nazwa klasy obiektu $class = 'Nazwa_klasy'; // argumenty dla konstruktora // zwrócenie obiektu ?>
Czy można w ten sposób zwrócić obiekt ?
Odpowiedź : napiszemy nową uniwersalną funkcję
<?php // zwrócenie obiektu $obj = do_object($class,$args); ?>
Funkcja
<?php function do_object($class,$args){ switch($count){ case 0 : return new $class(); break; case 1 : return new $class($args[0]); break; case 2 : retrurn new $class($args[0],$args[1]); break; // itd ... a tak chciałem skorzystać z funkcji wbudowanej ;) } ?>