PHP ile Nesne Kopyalama
Clone ile nesneyi kopyalıp her iki değişkende de iki farklı nesne gibi ilerliyor.
Clone kullanmaz ise tek nesnede her iki değişken aynı özellikleri taşır ve gösterir.
<?php
namespace nese_kopyalama\education;
class student{
public $name;
public $lastname;
function __construct($firtName,$lastname)
{
$this->name = $firtName;
$this->lastname = $lastname;
}
public function studentInfo(){
return $this->name .' '.$this->lastname;
}
}
require_once "nesne_kopyalama.php";
$student = new nese_kopyalama\education\student("ali","veli");
$newStudent = clone $student;
$newStudent->name = "can";
$newStudent->lastname = "cam";
echo $student->studentInfo();
echo $newStudent->studentInfo();echo '<br>';
Nesne Kopyalama Clone PHP
4/
5
Oleh
Root