Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Odwoływanie się do funkcji przez $this->nazwa-klasy->nazwa-metody() - jak osiągnąć?
-rock_vars-
post
Post #1





Goście







Witam,
Jestem początkujący w obiektowym PHP i nurtuje mnie jedna rzecz, którą spostrzegłem we frameworkach. Mianowicie ładując jakąś klasę przez specjalną funkcję(podając jej nazwę) mogę się odwoływać do metod tej klasy poprzez $this->nazwa-klasy->nazwa-metody(). Jak można osiągnąć taki efekt? Proszę o naprowadzenie lub jakieś linki... Z góry dziękuję za pomoc.
Go to the top of the page
+Quote Post
Greg0
post
Post #2





Grupa: Zarejestrowani
Postów: 264
Pomógł: 54
Dołączył: 31.08.2007
Skąd: Tychy

Ostrzeżenie: (0%)
-----


Ja widzę to tak, że dzieje się to za pośrednictwem magicznej funkcji __get() która zwraca obiekt o nazwie pola które próbujemy wywołać.
w ten sposób: http://codepad.org/khjly8E1
Go to the top of the page
+Quote Post
Helid
post
Post #3





Grupa: Zarejestrowani
Postów: 280
Pomógł: 20
Dołączył: 12.12.2007
Skąd: 127.0.0.1

Ostrzeżenie: (0%)
-----


  1. return $this;

http://stackoverflow.com/questions/5956999...eturn-this-mean
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 17:16