Class Verkettung

class a {

    var $str = 0;

    function b(){

        echo $this->str++ . ' ';    

        return $this;

    }

}

$a = new a();

$a->b()->b()->b()->b()->b()->b()->b()->b()->b()->b()->b()->b()->b();

echo $a->str;

Wichtig ist, dass die Rückgabewert selber eine Klasse ist.

Neuen Kommentar schreiben

CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.

Suche

Neueste Kommentare