![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 442 Pomógł: 4 Dołączył: 28.12.2008 Skąd: Warszawa Ostrzeżenie: (20%) ![]() ![]() |
Witam dopiero zaczynam php obiektowy i mam pewnie probelm chce zrobic zwykłą pętle tak dla przykładu ale nie wiem jak przeszukąłem już całe google (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) i czytałem z 6 h dzisiaj (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) i nic nie czaje co z tym $this może mi ktoś to w 4 zdaniach wytłumaczyć będe wdzięczny o to kod:
Kod <?php class Klasa { public $x; public function petla() { for ($x=1; $x<=10; $x++) return $this -> x; } $Klasa = new Klasa; $Klasa ->petla; echo "wynik wynosi{$Klasa->petla}"; ?> no taki błąd Kod Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION in
Ten post edytował kielich 11.04.2009, 13:37:13 |
|
|
![]() |
![]()
Post
#2
|
|
Newsman Grupa: Moderatorzy Postów: 2 033 Pomógł: 290 Dołączył: 21.12.2007 Skąd: Łódź ![]() |
Cytat dalej to samo Tak, jak mówisz:
Dalej ten sam błąd, tylko w innym miejscu. Jak wywołujesz funkcję, to dajesz NAWIASY po jej nazwie - po tym interpreter PHP odróżnia funkcję od zmiennej. Może lepiej zacznij od podstaw, zanim się zaczniesz bawić z OOP |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 06:09 |