Php Dersleri

Güncel Eğitimler

Php ile zincirleme method kullanımı

Kategori: Php 1 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
"Ozan SONAR" Php ile Link Kısaltma Yapımı Gönderisine Yorum Yaptı
"Mahmut kaya" Meta Tag Listesi ve Açıklamaları Gönderisine Yorum Yaptı
"Ahmet" Sql il ilçe Listesi Gönderisine Yorum Yaptı