攔截器

使用攔截器 php

php提供了內置的攔截器(interceptor)方法,能夠「攔截」發送到未定義方法和屬性的消息,它也被稱爲重載(overloading) get

PHP攔截器方法 方法

1.__get($property) 訪問未定義屬性時被調用 call

2.__set($property,$value) 給未定義的屬性賦值時被調用 di

3.__isset($property) 對未定義的屬性調用isset()時被調用 loading

4.__unset($property) 對未定義的屬性調用unset()時被調用 sse

5.__call($method,$arg_array) 調用未定義的方法時被調用 消息

__get() __set() 方法用於處理類(或其父類)中未聲明的屬性
相關文章
相關標籤/搜索