clone class instance
|
<?php
class Employee { private $employeeid; private $tiecolor;
function setEmployeeID($employeeid) { $this->employeeid = $employeeid; }
function getEmployeeID() { return $this->employeeid; }
function setTiecolor($tiecolor) { $this->tiecolor = $tiecolor; }
function getTiecolor() { return $this->tiecolor; }
function __clone() { $this->tiecolor = "blue"; }
}
$drone1 = new Employee();
$drone1->setEmployeeID("1111"); $drone2 = clone $drone1;
$drone2->setEmployeeID("1111");
echo "drone1 employeeID: ".$drone1->getEmployeeID()."<br />"; echo "drone2 employeeID: ".$drone2->getEmployeeID()."<br />"; echo "drone2 tiecolor: ".$drone2->getTiecolor()."<br />"; ?>
|
|
|
|
|
HTML code for linking to this page:
Related in same category :
-
-
|