note 109620 rejected from language.oop5.cloning by aharvey

From: Date: Wed, 08 Aug 2012 02:34:15 +0000
Subject: note 109620 rejected from language.oop5.cloning by aharvey
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-189958@lists.php.net to get a copy of this message
Note Submitter: lucaslgandroid at gmail dot com ---- but because I do not want to work in? will be that my code is wrong that I could not clone? Can someone help me! <?php class Corporate_Drone { private $employeeid; private $tiecolor; //deine um setter e getter para $employeerid function setEmployeeID($employeeid) { $this->employeeid = $employeeid; } function getEmployeeID() { return $this->employeeid; } //define um setter e getter para $tiecolor function setTieColor($tiecolor) { $this->tiecolor = $tiecolor; } function getTieColor() { return $this->tiecolor; } function _clone() { $this->tiecolor = "blue"; } } //cria novo objeto Corporate_Drone $drone1 = new Corporate_Drone(); //seta o $drone1 employeeid membro $drone1->setEmployeeID("12345"); //clona o objeto $drone1 $drone2 = clone $drone1; //seta o drone 2 $drone2->setEmployeeID("67890"); //imprime o $drone e $drone2 employeeid membros printf("drone 1 employeeID: %d <br />", $drone1->getEmployeeID()); printf("drone 2 employeeID: %d <br />", $drone2->getEmployeeID()); printf("drone 2 employeeID: $s <br />", $drone1->getTieColor()); ?> drone 1 employeeID: 12345 drone 2 employeeID: 67890 Notice: Undefined variable: s in C:\xampp\htdocs\phpmysqldominando\metodo__clone.php on line 55 drone 2 employeeID:

« previous php.notes (#189958) next »