Neredeyim ?

Muğla / Ortaca

Hızlı İletişim

buldurmert@gmail.com

Beni Takip Edebilirsin

Yazılarım

Php OOP - Zincirleme Method Kullanımı

Php OOP - Zincirleme Method Kullanımı

  • 50 saniye
  • 7 year ago
Blog Images

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 :)

Yorumlar: