PHP OOP 获取一个类的所有父类

Anr*_*nri 2 php oop class

我有梅赛德斯班,它有父Car和 Car 有父Main
我想从梅赛德斯班得到所有的父母

Mercedes extends Car 
Car extends Main
Run Code Online (Sandbox Code Playgroud)

输出应该是这样的 mercedes<-Car<-Main

Bar*_*aes 5

这会做:

function GetAllParents(instance) {
   return get_class(instance) . '<-' .
          implode('<-', array_reverse(class_parents(instance)));
}
Run Code Online (Sandbox Code Playgroud)

以正确的顺序输出所有内容:

Mercedes<-Car<-Main
Run Code Online (Sandbox Code Playgroud)

请参阅文档: