Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [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
 
Start new topic
Odpowiedzi
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

Posty w temacie


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: 10.10.2025 - 16:48