
ReflectionExtension::info() 함수는 클래스의 정보를 반환하는 데 사용됩니다. 반환되는 데이터는 배열 형태로 반환되며, key-value 쌍으로 구성됩니다.
예를 들어, 클래스의 속성에 대한 정보를 얻으려면, ReflectionExtension::info() 함수를 사용하여 'properties' key를 조회하면 됩니다.
#hostingforum.kr
php
$reflection = new ReflectionClass('클래스명');
$info = $reflection->info();
print_r($info['properties']);
이러한 방식으로, 클래스의 메서드, 상속관계 등에 대한 정보를 얻을 수 있습니다.
- 메서드 정보: 'methods'
- 상속관계: 'extends', 'implements'
- 인터페이스 정보: 'interfaces'
이러한 key-value 쌍을 조회하여 클래스의 정보를 얻을 수 있습니다.
2025-04-17 08:54