Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [OOP/PHP5] Jak można zrobić funkcje typu $o->p()->q();
Forum PHP.pl > Forum > PHP > Object-oriented programming
Babcia@Stefa
Witam, jak w temacie.
Jak można zrobić funkcje aby wywoływanie było takie jak np. w simplexml?

  1. <?php
  2. $xml = new SimpleXMLElement();
  3. $xml -> articles -> attributes() -> name;
  4. ?>


Dziękuję, Babcia@Stefa
l0ud
Zerknij tutaj smile.gif
Temat: this metoda i cos jeszcze
Sedziwoj
Cytat(l0ud @ 9.04.2008, 15:11:04 ) *


To nie do końca to samo, na pewno to z SimpleXML nie jest "Fluent Interfaces" bo tyczy się ono jednego obiektu a SimpleXML zwraca inny obiekt do którego się odnosimy...
Ale ogólnie chodzi o zwracanie obiektu do którego mamy od razu dostęp. Czy to będzie return $this, czy return new CosTam(), to nie jest ważne.
Babcia@Stefa
Dzięki smile.gif

Zaraz zerknę w temat, wcześniej go widziałem ale nie mogłem go znaleźć, i nie wiedziałem jak go szukać winksmiley.jpg

Dziękuję, Babcia@Stefa
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.