我有以下hiearchy:PHP - 動態地獲得在靜態成員函數的類名
class A {
public static function getClass() {
return __CLASS__;
}
}
class B extends A {}
class C extends B {}
沒有在任一B或C覆蓋的getClass(),我想以下輸出:
echo A::getClass() // A
echo B::getClass() // B
echo C::getClass() // C
目前,以上所有內容都只是輸出A.我如何實現所需的行爲?
在'__CLASS__'的情況下,你嘗試'get_class($這個)'? –
我無法使用$ this,因爲我沒有任何實例 - 方法是靜態的。 – csvan