首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

php5对象复制、clone、浅复制与深复制实例详解

分享给大家供大家参考,具体如下: 对象复制的由来 为什么对象会有“复制”这个概念,这与PHP5中对象的传值方式是密切相关的,让我们看看下面这段简单的代码 PHP代码 /** * 电视机类 */ class Television...(); $tv2 = $tv1; 这段代码定义了一个电视机的类 Television , tv1为一个电视机的实例,然后我们按照普通的变量赋值方式将tv1的值赋给t2。...用clone(克隆)来复制对象 我们现在使用PHP5的clone语言结构来复制对象,代码如下: PHP代码 $tv1 = new Television(); $tv2 = clone $tv1; echo...我们修改了电视机类Television的代码,添加了编号属性和__clone方法,代码如下。...PHP代码 $tv1 = new Television(); $tv1- setIdentity('111111'); echo 'id of tv1 is ' .

1.1K50
领券