期权记-ETF期权开户导航 期权记是专业的50ETF300ETF期权开户投资交易导航

PHP对象复制clone()方法

clone()

  在对象克隆时会自动调用clone()方法,这方法不需要任何参数,可以通过该方法对克隆后的副本重新初始化

  clone()方法会自动包含this和that两个对象的引用,this是副本对象的引用,that是原本对象的引用

<?php      class Person{          private $name;          private $sex;          private $age;          function __construct($name="",$sex="",$age=1){              $this->name= $name;              $this->sex = $sex;              $this->age = $age;          }          function __clone(){              $this->name = $this->name."的副本";          }          function say(){              echo "我的名字:" .$this->name.",性别:".$this->sex.",年龄:".$this->age."<br>";          }      }      $p1 = new Person('张三','男','20');      $p2 = clone $p1;      $p1->say();//我的名字:张三,性别:男,年龄:20      $p2->say();//我的名字:张三的副本,性别:男,年龄:20  ?>

本站声明:网站内容来源于网络,如有侵权,请联系我们https://www.qiquanji.com,我们将及时处理。

微信扫码关注

更新实时通知

作者:期权小韭菜 分类:网页教程 浏览:
请先 登录 再评论,若不是会员请先 注册