魔術方法
三杯兩盞石酒發表於2019-08-06
- __construct(),類的建構函式
- __destruct(),類的解構函式
- __call(),在物件中呼叫一個不可訪問方法時呼叫
- __callStatic(),用靜態方式中呼叫一個不可訪問方法時呼叫
- __get(),獲得一個類的成員變數時呼叫
- __set(),設定一個類的成員變數時呼叫
- __isset(),當對不可訪問屬性呼叫isset()或empty()時呼叫
- __unset(),當對不可訪問屬性呼叫unset()時被呼叫。
- __sleep(),執行serialize()時,先會呼叫這個函式
- __wakeup(),執行unserialize()時,先會呼叫這個函式
- __toString(),類被當成字串時的回應方法
- __invoke(),呼叫函式的方式呼叫一個物件時的回應方法
- __set_state(),呼叫var_export()匯出類時,此靜態方法會被呼叫。
- __clone(),當物件複製完成時呼叫
- __autoload(),嘗試載入未定義的類
- __debugInfo(),列印所需除錯資訊
本作品採用《CC 協議》,轉載必須註明作者和本文連結