
ReflectionMethod::createFromMethodName 메소드는 다음과 같은 파라미터를 받습니다.
- methodName: 생성할 메소드의 이름
이 메소드는 methodName 파라미터로 주어진 메소드 이름을 기반으로 인스턴스를 생성합니다.
이 메소드를 사용하여 생성된 인스턴스는 다음과 같은 특징을 가지고 있습니다.
- 인스턴스는 methodName 파라미터로 주어진 메소드의 이름을 가진 메소드를 포함합니다.
- 인스턴스는 methodName 파라미터로 주어진 메소드의 이름을 가진 메소드가 호출될 때, 해당 메소드의 코드를 실행합니다.
- 인스턴스는 methodName 파라미미터로 주어진 메소드의 이름을 가진 메소드가 호출될 때, 해당 메소드의 매개변수를 받을 수 있습니다.
예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$reflectionMethod = ReflectionMethod::createFromMethodName('myMethod');
$reflectionMethod->invoke($this, 'arg1', 'arg2');
이 예제에서는 ReflectionMethod::createFromMethodName 메소드를 사용하여 'myMethod' 메소드를 생성한 후, 'myMethod' 메소드를 호출합니다. 'myMethod' 메소드는 'arg1'과 'arg2' 매개변수를 받을 수 있습니다.
2025-07-12 08:45