/*+-------------------------------------------------------------------------------+| = 本文为Haohappy读<<Core PHP Programming>> | = 中Classes and Objects一章的笔记 | = 翻译为主+个人心得 | = 为避免可能发生的不必要的麻烦请勿转载,谢谢 | = ...
http://www.jb51.net//article/4362.htm
PHP5中的对象模型通过引用来调用对象,但有时你可能想建立一个对象的副本,并希望原来的对象的改变不影响到副本.为了这样的目的,PHP定义了一个特殊的方法,称为__clone.像__construct和__destruct一样,前面有两个下划线.默认地,用__clone方法将建立一个与原对象拥有相同属性和方法的对象.如果你想在克隆时改变默认的内容,你要在__clone中覆写(属性或方法).克隆的方法可以没有参数,但它同时包含this和that指针(that指向被复制的对象).如果你选择克隆自己,你要小心复制任何你要你的对象包含的信息,从that到this.如果你用__cl...
http://www.jb51.net//article/1534.htm
