3v4l.org

run code in 300+ PHP versions simultaneously
<?php class ClassA { /** @classA */ public function methodA() { } } class ClassB extends ClassA { /** @classB */ public function methodA() { } } $refl = new ReflectionClass('ClassB'); $mthB = $refl->getMethod('methodA'); var_dump($mthB->getDocComment()); var_dump($mthB->getDeclaringClass()); $parent = $refl->getParentClass(); $mthA = $parent->getMethod('methodA'); var_dump($mthA->getDocComment());

preferences:
37.02 ms | 402 KiB | 5 Q