Nesne Kopyalama Clone PHP

 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 '<br>';
echo $newStudent->studentInfo();


Related Posts

Nesne Kopyalama Clone PHP
4/ 5
Oleh