Function.get-declared-classes
Aus PHP-Wiki
get_declared_classes — Ermittelt die Namen der definierten Klassen
Inhaltsverzeichnis |
Beschreibung
array get_declared_classes ( void )
Getttelt die Namen der definierten Klassen
Rückgabewerte
Liefert ein Array mit den Namen der zur Zeit definierten Klassen.
Hinweis:
PHP 4.0.1 definiert 3 zusätzliche Klassen die am Anfang des
Arrays zurückgegeben werden:
stdClass (definiert in
Zend/zend.c),
OverloadedTestClass (definiert in
ext/standard/basic_functions.c)
und Directory
(definiert in ext/standard/dir.c).
Bitte beachten Sie das je nachdem welche Extensions in Ihrer
PHP Installation einkompiliert oder geladen sind weitere
Klassen vordefiniert sein können. Dies bedeutet das Sie keine
eigenen Klassen mit dem gleichen Namen anlegen können.
Eine Liste der möglicherweise vordefinierten Klassen finden Sie
im Anhang Predefined Classes
Beispiele
Beispiel #1 get_declared_classes() Beispiel
<?php print_r(get_declared_classes()); ?>
Das oben gezeigte Beispiel erzeugt
eine ähnliche Ausgabe wie:Array ( [0] => stdClass [1] => __PHP_Incomplete_Class [2] => Directory )
Siehe auch
class_exists() get_declared_interfaces() get_declared_functions()