PHP Handbuch
Zurück |  | Weiter

# get_declared_classes

(PHP 4, PHP 5)

get_declared_classes -- Ermittelt die Namen der definierten Klassen

## 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.

> Anmerkung: 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()

Zurück | Zum Anfang | Weiter
get_class | Nach oben | get_declared_interfaces