라이브러리
[PHP] ReflectionExtension::getClassNames - 클래스 이름을 가져옵니다.
ReflectionExtension::getClassNames
PHP ReflectionExtension 클래스의 getClassNames 메소드는 PHP 확장 모듈에 등록된 클래스 이름을 반환합니다. 이 메소드는 PHP 7.4 버전부터 사용할 수 있습니다.
사용법
ReflectionExtension::getClassNames 메소드는 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$reflection = new ReflectionExtension('extension_name');
$classNames = $reflection->getClassNames();
print_r($classNames);
예제
다음 예제에서는 ReflectionExtension::getClassNames 메소드를 사용하여 PHP 확장 모듈에 등록된 클래스 이름을 반환하는 방법을 보여줍니다.
#hostingforum.kr
php
// my_extension.php
class MyClass1 {}
class MyClass2 {}
// index.php
$reflection = new ReflectionExtension('my_extension');
$classNames = $reflection->getClassNames();
print_r($classNames);
위 예제에서는 `my_extension.php` 파일에 `MyClass1`과 `MyClass2` 클래스가 정의되어 있습니다. `index.php` 파일에서는 `ReflectionExtension` 클래스를 사용하여 `my_extension` 확장 모듈에 등록된 클래스 이름을 반환합니다.
실행 결과는 다음과 같습니다.
#hostingforum.kr
php
Array
(
[0] => MyClass1
[1] => MyClass2
)
참고
* PHP ReflectionExtension 클래스:
* PHP ReflectionExtension::getClassNames 메소드:
이 예제는 PHP 확장 모듈에 등록된 클래스 이름을 반환하는 방법을 보여줍니다. 이 메소드는 PHP 7.4 버전부터 사용할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.