1
我想知道調用方法的類的名稱。如何知道調用繼承類的方法的類?
例:
class Mother{
static function foo(){
return "Who call me";
}
}
class Son extends Mother{ }
class OtherSon extends Mother{ }
Son::foo();
>> Son
OtherSon::foo();
>> Other Son
如何做到這一點?
查找到['__CLASS__'魔術常數](http://php.net/manual/en/language。 constants.predefined.php) –
嘗試使用'get_class' – ElefantPhace
@ElefantPhace作者使用靜態類。 「如果使用除對象以外的任何其他對象調用get_class(),則會引發E_WARNING級別錯誤。」 – DeDee