get_class
get_declared_interfaces
Classes/Object Functions
PHP Manual

# get_declared_classes

(PHP 4, PHP 5)

get_declared_classes — Devuelve una matriz con el nombre de las clases definidas

### Descripción

array get_declared_classes ( void )

Obtiene las clases declaradas.

### Valores retornados

Devuelve una matriz de los nombres de las clases declaradas en el script actual.

> Note: En PHP 4.0.1, tres clases adicionales son devueltas al comienzo de la matriz: stdClass (definida en Zend/zend.c), OverloadedTestClass (definida en ext/standard/basic_functions.c) y Directory (definida en ext/standard/dir.c).
> También note que dependiendo de las extensiones que haya compilado o cargado en PHP, clases adicionales pueden estar presentes. Esto quiere decir que no podrá definir sus propias clases usando estos nombres. Existe una lista de clases predefinidas en la sección Clases Predefinidas de los apéndices.

### Ejemplos

Example #1 Ejemplo de get_declared_classes()

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

El resultado del ejemplo seria algo similar a:

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

### Ver también

- class_exists() - Verifica si la clase ha sido definida
- get_declared_interfaces() - Devuelve una matriz de todas las interfaces declaradas

get_class
get_declared_interfaces
Classes/Object Functions
PHP Manual