__clone方法在一個對象賦值給另外的一個對象的時候自動調用
<?php
class A
{
public $a = "aa";
public $b = 10;
function __clone()
{
$this->a = "bb";
$this->b = 2;
}
function __toString()
{
return $this->a."{$this->b}";
}
}
$a= new A();
$b = clone $a;
echo $b; //輸出 bb2