(PHP 4, PHP 5)
get_declared_classes — 선언된 클래스명을 배열로 반환
선언된 클래스를 얻습니다.
현재 스크립트에서 선언된 클래스명을 배열로 반환한다.
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 )