update : 2015.11.03
php.shukuma.com

검색:
 
 
선언된 클래스명을 배열로 반환

get_declared_classes

(PHP 4, PHP 5, PHP 7)

get_declared_classes선언된 클래스명을 배열로 반환

설명

array get_declared_classes ( void )

선언된 클래스를 얻습니다.

반환값

현재 스크립트에서 선언된 클래스명을 배열로 반환한다.

Note:

PHP 4.0.1에서는 배열의 첫부분에 세개의 클래스들이 들어가 있다: stdClass (Zend/zend.c에 정의되어있는 클래스), OverloadedTestClass (ext/standard/basic_functions.c에 정의되어있는 클래스), Directory (ext/standard/dir.c에 정의되어있는 클래스)

PHP에 컴파일되거나 적재된 확장이 추가적인 클래스를 가질 수 있는 점에 주의하십시오. 이말의 의미는 그 이름을 사용하는 사용자 선언 클래스를 선언할수 없다는 것이다. 부록의 기선언된 클래스 섹션에서 미리선언된 클래스명 이 있다.

예제

Example #1 get_declared_classes() 예제

<?php
print_r
(get_declared_classes());
?>

위 예제의 출력 예시:

Array
(
    [0] => stdClass
    [1] => __PHP_Incomplete_Class
    [2] => Directory
)

참고