--TEST-- Testing get_declared_classes() and get_declared_traits() --FILE-- <?php class a { } interface b { } trait c { } abstract class d { } final class e { } var_dump(get_declared_classes()); var_dump(get_declared_traits()); ?> --EXPECTF-- %astring(1) "a" [%d]=> string(1) "d" [%d]=> string(1) "e" } array(1) { [0]=> string(1) "c" }