!--NEWSZW_HZH_BEGIN--
php面向对象_get(),_set()的用法
一般来讲,总是把类的属性定义为private,这更符合现实的逻辑。但是,对属性的读取和赋值操作是非常频繁的,因此在PHP5中,预定义了两个函数“__get()”和“__set()”来获得和赋值其属性。相似于java中的javabean的操作,应用的办法也相似,只是不须要像javabean中那样,对每一个字段进行set和get的操作。只须要加上两个魔术办法便可。即私有成员的设值和取值的操作。在PHP5中给我们供给了专门为属性设置值和获得值的办法,“__set()”和“__get()”这两个办法,这两个办法不是默许存在的,而是我们手工添加到类里面去的,像结构办法(__construct())一样,类里面添加了才会存在,可以按下面的方法来添加这两个办法,固然也能够按个人的作风来添加: 一般来讲