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

  • kalabrandmusic

    kalabrandmus

    25 Kasım 2009
  • NCIX Tech Tips

    NCIX Tech Ti

    2 Ocak 2007
  • NightShader1

    NightShader1

    25 Temmuz 2006