【发布时间】:2014-09-12 23:17:00
【问题描述】:
在克隆对象时,我需要执行在对象构造期间发生的相同初始化。
我可以这样做吗?
public class MyClass {
protected $myVar;
public function __construct()
{
$this->myVar = 0
}
public function __clone()
{
$this->__construct();
}
}
【问题讨论】:
-
不如你试试看,很容易测试
-
它有效。但我想知道这是否是重用构造函数代码的正确方法。
标签: php constructor clone