class - Get all extended Classes in PHP -
say got class like:
<? class objectmodel { } and got other classes like:
<? class somenewclass extends objectmodel { } class someothernewclass extends objectmodel { } is there way children (somenewclass & someothernewclass) based on objectmodel class?
class objectmodel { } class somenewclass extends objectmodel { } class someothernewclass extends objectmodel { } class someothernewclasslol extends objectmodel { } function get_extends_number($base){ $rt=0; foreach(get_declared_classes() $class) if(is_subclass_of($class,$base)) $rt++; return $rt; } echo get_extends_number('objectmodel'); //output: 3 yes, can it, demo
Comments
Post a Comment