Tom: OOP und clone

Beitrag lesen

Hello,

was passiert mit dem Clone?

<?php    ### clone_class.php ###

class test
{
    public $testvar = 'Self HTML';

public function put()
    {
      echo $this->testvar.'<br>';
    }
}

function clone_class($cl1)
{
  $cl2 = clone $cl1;

$cl2->testvar = 'Get Script';

$cl1->put();
  $cl2->put();
}

$testclass = new test;
clone_class($testclass);

?>

Was passiert mit dem Clone wenn die Funktion endet?
Wird der automatisch zerstört?

Harzliche Grüße vom Berg und Frohe Weihnachtszeit

Tom

--

Nur selber lernen macht schlau
zweifeln lassen :-)