,,在PHP中可以根据现有的对象克隆初一个完全一样的对象,克隆以后,原本和副本两个对象完全独立,互不干扰。
& lt; ?php
类人{
私人名义美元;
私人美元性;
私人美元时代;
函数__construct (name=" ",性美元=" $年龄=" "){
$ this→名称=$名称;
这→美元=$性;
$ this→年龄=$;
}
函数表示(){
回声”我的名字:“。$ this→名字。”;性别:“。这→美元。”;年龄:”。这个→美元时代。“& lt; br/祝辞”;
}
}
$ person1=新人(“张三”,“男”、“40”);
person2=克隆person1美元;
person1→美元说();
person2→美元说();
?在
代码运行结果是:
$ this→名称=$名称;
这→美元=$性;
$ this→年龄=$;
}
函数__clone () {
$ this→name="张三”,
$ this→性="女";
$ this→年龄=?0”;
}
函数表示(){
回声”我的名字:“。$ this→名字。”;性别:“。这→美元。”;年龄:”。这个→美元时代。“& lt; br/祝辞”;
}
}
$ person1=新人(“张三”,“男”、“40”);
person2=克隆person1美元;
person1→美元说();
person2→美元说();
?在
代码运行结果是: