1200 TL Değerindeki PHP,MVC,LARAVEL Kursları Sadece 60 TL

php oop

php oop zincirleme method

Php OOP - Zincirleme Method Kullanımı

Blog

Php OOP - Zincirleme Method Kullanımı
  • php
  • oop
  • zincirleme metot
img
Php OOP - Zincirleme Method Kullanımı

Merhaba arkadaşlar bugunki dersimizde PHP oop'de zincirleme metot nasıl kullanılır bu konu hakkında konuşucaz.Hepiniz kodları incelerken şöyle bir kullanım görmüşsünüzdür.

$info = $class->setName('mert')->setSurname('buldur')->getInfo();

Yukarıdaki örnek kodda zincirleme method kullanılmıştır peki bu nasıl yapılır şimdi bu örneği inceleyelim.

<?php 
class Deneme
{
public $name;
public $surname;

public function setName($name)
{
   $this->name = $name;
   return $this;
}

public function setSurname($surname)
{
   $this->surname = $surname;
   return $this;
}

public function getInfo()
{
  return $this->name." ".$this->surname;
}


}
$class = new Deneme();
$info = $class->setName('mert')->setSurname('buldur')->getInfo();
echo $info;
?>

Buradaki önemli sihirli sözcük "return $this" olduğunu belirterek bol kodlu günler diliyorum :)

Yorum Yaz

0 yorum yazıldı.