336 of 410 menu

Funzione get_declared_classes

La funzione get_declared_classes restituisce un array contenente i nomi di tutte le classi, che sono state dichiarate nello script corrente, inclusi sia le classi definite dall'utente, sia le classi integrate di PHP. La funzione non accetta parametri.

Sintassi

get_declared_classes();

Esempio

Otteniamo l'elenco di tutte le classi dichiarate nello script:

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

Risultato dell'esecuzione del codice:

['stdClass', 'Exception', 'Error', ...] // e altre classi integrate di PHP

Esempio

Aggiungiamo una classe definita dall'utente e osserviamo il risultato:

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

Risultato dell'esecuzione del codice:

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

Esempio

Verifichiamo la presenza di una classe specifica nell'elenco:

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

Risultato dell'esecuzione del codice:

true

Vedi anche

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta