本文实例讲述了PHP的拦截器用法。分享给大家供大家参考。具体如下: PHP提供了几个拦截器,用于在访问未定义的方法和属性时被调用,如下所示: 1、__get($property) 功能:访问未定义的属性是被调用 2、__set($property, $value) 功能:给未定义的属性设置值时被调用 3、__isset($property) 功能:对未定义的属性调用isset()时被调用 4、__unset($property) 功能:对未定义的属性调用unset()时被调用 5、__call($method, $arg_array) 功能:调用未定义的方法时被调用 下面将通过一个小程序来说明