查詢

EventListener::getBase()函式—用法及示例

「 獲取事件監聽器的基礎類名 」


函式名:EventListener::getBase()

適用版本:PHP 7.4及以上版本。

用法:EventListener::getBase() 函式用於獲取事件監聽器的基礎類名。

示例:

class MyEventListener extends EventListener
{
    // ...
}

$listener = new MyEventListener();
$baseClass = $listener->getBase();
echo $baseClass; // Output: EventListener

在上面的示例中,我們定義了一個名為 MyEventListener 的類,該類繼承自內建的 EventListener 類。然後,我們建立了一個 MyEventListener 的例項 $listener。然後呼叫 $listener->getBase() 方法,獲取該事件監聽器的基礎類名。最後,我們將基礎類名輸出到螢幕上,即 EventListener

請注意,EventListener::getBase() 方法只適用於繼承自 EventListener 類的子類。如果呼叫非繼承自 EventListener 類的例項,則會引發一個致命錯誤。

補充糾錯
熱門PHP函式
分享連結