![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 235 Pomógł: 0 Dołączył: 26.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Ogólnie czym jest this z tą strzalką: this-> (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Powód edycji: dodaję bbCode (ociu)
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 239 Pomógł: 27 Dołączył: 13.07.2005 Skąd: Jarocin Ostrzeżenie: (0%) ![]() ![]() |
Poczytaj o obiektach. w manualu
|
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Strzałka to odwołanie do składowych obiektu, na przykład do funkcji obiektu.
$this to alias dla obiektu wewnątrz niego samego. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 403 Pomógł: 68 Dołączył: 20.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Ciężko to wytłumaczyć $this jest specjalnym wskaźnikiem PHP pozwalającym odwołać się do dowolnego atrybutu aktualnej klasy np.
wyswietli 13 (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 235 Pomógł: 0 Dołączył: 26.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Kurde, ale szybko odpowiadacie :-)
Dzięki już mniej więcej czaje. A w tym ostatnim przykładzie chyba nie koniecznie musi być PUBLIC przed nazwą funkcji itd ? |
|
|
![]()
Post
#6
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 235 Pomógł: 0 Dołączył: 26.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 239 Pomógł: 27 Dołączył: 13.07.2005 Skąd: Jarocin Ostrzeżenie: (0%) ![]() ![]() |
A dokładniej możesz powiedzieć o co CI chodzi? Sam jestem administratorem sklepu SOTE i może CI pomogę.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 235 Pomógł: 0 Dołączył: 26.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
$t_head to tak naprawde klasa (bardzo rozbudowana) chocia z niewiem czemu to ta klasa skoro w pliku,
w którym to występuje jest tylko: $this->theme_file('include/head.inc.php'); a w tym pliku jest tylko klasa T-head, a nie jest napisane że $thead=class T_Head czy jakoś tak. W każdym razie nie czaje tego... ta część odpowiada za tytul:
i tu są znowu jakieś wskażniki, można to tak zagnieżdzać, jak to dokłądnie działa ? Dobra, nieważne - to jest dla mnie narazie zbyt skomplikowane, chyba nawet nie potrafie napisać o co mi chodzi :-) Musze przejrzeć jakieś prostsze przyklady zanim przestudiuje sote ... Ten post edytował majestiq 5.08.2008, 12:17:17 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 239 Pomógł: 27 Dołączył: 13.07.2005 Skąd: Jarocin Ostrzeżenie: (0%) ![]() ![]() |
Jak dla mnie SOTE jest bardzo zagmatwanym systemem. Nie podoba mi się sam sposób pisania skryptu.
Jeśli chcesz się pouczyć to zapraszam do http://pl.php.net/manual/pl/language.oop5.php tej lektury. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 15:27 |