如果一个类扩展了另一个类并使用相同的元数据,则提供@inheritDoc使用相同文档的简单方法。如果多个类从某个基类继承,则只需要更改该基类即可影响子级。
abstract class FooBase { /** * @param Int $a First parameter to add * @param Int $b Second parameter to add * @return Int */ public function sum($a, $b) {} } class ConcreteFoo extends FooBase { /** * @inheritDoc */ public function sum($a, $b) { return $a + $b; } }