最新消息: 新版网站上线了!!!

php魔法方法

最近一直在学习php设计模式,其中有很多会用到php的魔法方法,所以自己总结了一下,算是小小的心得吧!
在有的文章中可能会称之为"拦截器",php5中共有三种:__get(),__set(),__isset(),__unset(),__call()
1.__get()
功能:__get()访问未被定义的属性时被调用
用法:
2.__set()
功能:__set()给未被定义的属性赋值时被调用
用法:
3.__isset()
功能:__isset()对未被定义的属性使用isset()时被调用
用法:
4.__unset()
功能:__unset()对未被定义的属性使用unset()时被调用
用法:
5__call()
功能:__call()调用未被定义的方法时被调用
用法:

转载请注明:谷谷点程序 » php魔法方法