
ReflectionClass::newInstanceArgs 메서드는 인스턴스를 생성할 때 필요한 파라미터를 배열로 전달받습니다. 따라서 파라미터를 전달할 때는 배열 형태로 전달해야 합니다.
예를 들어, MyClass 클래스에 파라미터 1과 파라미터 2가 필요하다면 다음과 같이 배열을 전달할 수 있습니다.
#hostingforum.kr
php
$reflectionClass = new ReflectionClass('MyClass');
$reflectionClass->newInstanceArgs(array('파라미터1', '파라미터2'));
또는 다음과 같이 변수를 선언하고 배열로 전달할 수도 있습니다.
#hostingforum.kr
php
$param1 = '파라미터1';
$param2 = '파라미터2';
$reflectionClass = new ReflectionClass('MyClass');
$reflectionClass->newInstanceArgs(array($param1, $param2));
이러한 방식으로 인스턴스를 생성할 때 필요한 파라미터를 배열로 전달할 수 있습니다.
2025-05-12 22:55