변수 $ classname에 classname이 저장되어 있습니다. 또한 객체 생성자에 전달해야하는 값 배열이 있습니다.변수에 저장된 classname을 사용하여 새 객체를 만드는 방법과이 변수의 생성자에 다른 변수를 전달하는 방법은 무엇입니까?
$classname = "MyClass";
$variables = array(1, 2, 3, 4);
나는
$objInstance = new MyClass(1, 2, 3, 4);
어떻게
이 필요하십니까?감사합니다.
을에 반사보다 더 빠르고, 따라서 매우 유용 할 수 guesing있어 비록이 –
그레이트 솔루션! SPL이 아직 문서화되지 않았기 때문에, 여기 PHP SPL Reflection 클래스에 대한 설명이 있습니다. http://www.tuxradar.com/practicalphp/16/4/0 – Kirzilla