使用攔截器 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() 方法用於處理類(或其父類)中未聲明的屬性