(PHP 4, PHP 5)
get_declared_classes — Restituisce un array con il nome delle classi definite
Questa funzione restituisce un array con i nomi delle classi definite all'interno dello script corrente.
Nota:
Nella versione 4.0.1pl2 di PHP, in testa all'array erano indicate tre ulteriori classi: stdClass (definita in Zend/zend.c), OverloadedTestClass (definita in ext/standard/basic_functions.c) e Directory (definita in ext/standard/dir.c).
Occorre notare che, in base a quali librerie sono state compilate in PHP, possono essere rilevate ulteriori classi. Questo significa, anche, che non si potranno definire delle classi con questi nomi. Un'elenco delle classi predefinite è nella sezione Predefined Classes dell'appendice.
Example #1 Esempio di uso di get_declared_classes()
<?php
print_r(get_declared_classes());
?>
Il precedente esempio visualizzerà qualcosa simile a:
Array ( [0] => stdClass [1] => __PHP_Incomplete_Class [2] => Directory )
Vedere anche class_exists() e get_declared_interfaces().