SORU
16 EYLÜL 2010, PERŞEMBE


Yöntem zincirleme PHP?

PHP5 ve nesneye yönelik yaklaşım, yeni bir yer, yöntem zincirleme denilen duydum kullanıyorum.

Herhangi bir kimse ne olduğunu biliyor mu?

Yöntem zincirleme nesne yönelimli yaklaşım ile PHP5 kullanarak uygulamak için nasıl bilmek istiyorum.

CEVAP
16 EYLÜL 2010, PERŞEMBE


Onun oldukça basit gerçekten, tüm orijinal (veya) diğer nesneler, fonksiyonlar aramaya devam edebilirsiniz bu şekilde döndüren değiştiren yöntemleri bir dizi var.

<?php
class fakeString
{
    private $str;
    function __construct()
    {
        $this->str = "";
    }

    function addA()
    {
        $this->str .= "a";
        return $this;
    }

    function addB()
    {
        $this->str .= "b";
        return $this;
    }

    function getStr()
    {
        return $this->str;
    }
}


$a = new fakeString();


echo $a->addA()->addB()->getStr();

"Ab" . bu çıkışlar

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Excel Video Tutorials

    Excel Video

    6 Aralık 2012
  • Incredible Tutorials

    Incredible T

    27 EKİM 2006
  • KendrickLamarVEVO

    KendrickLama

    9 ŞUBAT 2011