Zitat von
Qudus
Ich arbeite mit PHP 3.3.8 und 3.4.0.
PHP3 ist uralt und ich habe nie damit gearbeitet. Aber PHP5 ("Zend Engine 2 only") kann das mit einer zusätzlichen Klasse:
ReflectionClass
arbeiten, die dann Konstrukte erlaubt wie:
PHP-Code:
$class->isInternal() ? 'internal' : 'user-defined',
$class->isAbstract() ? ' abstract' : '',
$class->isFinal() ? ' final' : '',
$class->isInterface() ? 'interface' : 'class',
$class->getName(),
var_export($class->getParentClass(), 1),
$class->getFileName(),
$class->getStartLine(),
$class->getEndline(),
$class->getModifiers(),
Vielleicht hilft Dir das ja.
Gruß
Claus
Lesezeichen