Php Dersleri

Güncel Eğitimler

Php ile zincirleme method kullanımı

Kategori: Php 2 Yıl önce yazıldı 0 Yorum

Merhaba arkadaşlar bugünki yazımda sizlere php ile zincirleme method nasıl kullanılır ondan bahsedicem.Örneğin bir ögrenci bilgilerini alacagınız class oldugunu varsayalım .

kullanımı kod üzerinden göstermek daha mantıklı olacagını düşünüyorum.

<?php 
class access 
{
  var $name; // kullanıcı adı
  var $surname; // kullanıcı soyadı
  var $age; // kullanıcı yaşı
    
    public function setname($name) // kullanıcı adının değiştirilmesi
    {
        $this->name = $name;
        return $this;
    }
    
    public function setsurname($surname) // kullanıcı soyadının değiştirilmesi
    {
      $this->surname = $surname;
        return $this;
    }
    
    public function setage($age) // kullanıcı yaşının değiştirilmesi
    {
      $this->age = $age;
        return $this;
    }
    
    public function get() // kullanıcı bilgilerinin alınması
    {
        echo $this->name." ".$this->surname." ".$this->age;   
    }
    
}

Bu classın şimdi kullanımına gelelim.

<?php 
$access = new access(); // class ı tanımladık.
$access->setname("mert")->setsurname("buldur")->setage(21)->get(); // kullanıcı bilgilerini listelettik.
?>

buradaki methodların kullanım sıralaması değişmesinde herhangi bir sorun yoktur ancak en sonda ->get(); methodu olmalıdır.

YORUMLAR
MERT BULDUR

Merhaba 17 Eylül 1995 Köyceğiz / Muğla Dogumluyum.Yaklaşık 10 yıldır Web Teknolojileri üzerinde Yazılım yapmaktayım.Herdaim kendimi geliştiriyorum.

SON YORUMLAR
"VadimllLiz" Php ile Verot.net Upload Class Gönderisine Yorum Yaptı
"AndreiVek" Site içi Seo E-kitabı Gönderisine Yorum Yaptı
"StewartIrres" Kullanılabilecek Php Editörler Gönderisine Yorum Yaptı
"Ozan SONAR" Php ile Link Kısaltma Yapımı Gönderisine Yorum Yaptı