336 of 410 menu

Función get_declared_classes

La función get_declared_classes devuelve un array que contiene los nombres de todas las clases que han sido declaradas en el script actual, incluyendo tanto clases definidas por el usuario como clases integradas de PHP. La función no acepta parámetros.

Sintaxis

get_declared_classes();

Ejemplo

Obtengamos la lista de todas las clases declaradas en el script:

<?php $res = get_declared_classes(); print_r($res); ?>

Resultado de la ejecución del código:

['stdClass', 'Exception', 'Error', ...] // y otras clases integradas de PHP

Ejemplo

Añadamos una clase personalizada y veamos el resultado:

<?php class MyClass {} $res = get_declared_classes(); print_r($res); ?>

Resultado de la ejecución del código:

['stdClass', 'Exception', 'Error', ..., 'MyClass']

Ejemplo

Comprobemos la presencia de una clase específica en la lista:

<?php class TestClass {} $classes = get_declared_classes(); $res = in_array('TestClass', $classes); var_dump($res); ?>

Resultado de la ejecución del código:

true

Véase también

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar