# get_declared_classes

(PHP 4, PHP 5, PHP 7, PHP 8)

get_declared_classes — Devuelve una matriz con los nombres de las clases definidas

### Descripción

get_declared_classes(): array

Obtiene las clases declaradas.

### Valores devueltos

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

> Nota:

> Observe que, dependiendo de qué extensiones tiene compiladas o cargadas en PHP, las clases adicionales podrían no estar presentes. Esto significa que no será capaz de definir sus propias clases usando estos nombres. Hay una lista de clases predefinidas en la sección Clases Predefinidas de los apéndices.

### Ejemplos

Ejemplo #1 Ejemplo de get_declared_classes()

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

El resultado del ejemplo sería 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 un array con todas las interfaces declaradas
- get_defined_functions() - Devuelve un array de todas las funciones definidas