336 of 410 menu

Função get_declared_classes

A função get_declared_classes retorna um array contendo os nomes de todas as classes, que foram declaradas no script atual, incluindo tanto classes personalizadas, quanto classes internas do PHP. A função não aceita parâmetros.

Sintaxe

get_declared_classes();

Exemplo

Vamos obter a lista de todas as classes declaradas no script:

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

Resultado da execução do código:

['stdClass', 'Exception', 'Error', ...] // e outras classes internas do PHP

Exemplo

Vamos adicionar uma classe personalizada e ver o resultado:

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

Resultado da execução do código:

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

Exemplo

Vamos verificar a presença de uma classe específica na lista:

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

Resultado da execução do código:

true

Veja também

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar