PHP/Reflection/class parents

Материал из Web эксперт
Перейти к: навигация, поиск

obtain by using class_parents(), class_implements(), get_class_methods(), and get_class_variables() in order to obtain information about the built-in ArrayIterator class:

   <source lang="html4strict">

<? $class = "ArrayIterator"; eval("@\$object = new \$class();");

printf("

%s class parents: %s

\n", $class, print_r(class_parents($object), TRUE)); printf("

%s class implements: %s

\n", $class, implode(", ", class_implements($object))); printf("

%s class methods: %s

\n", $class, implode(", ", get_class_methods($class)));

?>

 </source>