Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Double arrow, php obiektowy...
kornelcio
post
Post #1





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 19.12.2004
Skąd: Sanok

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


Witam,
Mam pewien problem z OOP w php :]
Mam coś na styl tego kodu (php5):

  1. <?php
  2.  
  3. class AA
  4. {
  5.    private $template;
  6.    //kontruktor
  7.   public function __contruct ( Template $template )
  8.   {
  9.        $this->template = $template;
  10.    }
  11.  
  12.    //jakakolwiek funkcja...
  13.    public function costam ()
  14.    {
  15.        $this->template->jakas_funkcja('param1'); //i tak dalej...
  16.        //wyświetla to błąd "Parse error: parse error, unexpected T_DOUBLE_ARROW in /home/users/sp1sanok_php/www/sqlNews02/includes/Error.php on line 38"
  17.    }
  18.  
  19. }
  20.  
  21.  
  22. ?>


Oczywiście wszystko istnieje, wyświetla tylko błąd, że nie może być dwóch strzałek...
Więc pytam: czy może jednak może być kilka strzałek? a może nie? a jeżeli nie, to dlaczego ktoś w komentarzach w manualu, napisał, że tak może być (http://www.php.net/manual/pl/language.oop5.basic.php#57661 oraz http://www.php.net/manual/pl/language.oop5.basic.php#52513 albo http://www.php.net/manual/pl/language.oop5.basic.php#52513 albo http://www.php.net/manual/pl/language.oop5.basic.php#51624)(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

I jeszcze jedno pytanie, tak przy okazji... Kiedy będzie dostępny IRC?

Ten post edytował kornelcio 15.11.2005, 17:25:43
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




blad o którym mowisz odnosi sie do tablicy a nie obiektów (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
wyraznie masz napisane ze w lini 38, a to co pokazles nie jest linia 38 (i czy to co pokazales to jest plik Error.php?).
Jak mi nie wierzysz to zajrzyj tu:
http://pl.php.net/tokens
i poszukaj se swego T_DOUBLE_ARROW
Go to the top of the page
+Quote Post
kornelcio
post
Post #3





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 19.12.2004
Skąd: Sanok

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


dobra... tekst błędu skopiowałem z wyniku, a to, co napisałem to jest tylko "przykładowe", żeby nie kopiować tego kodu (bo troszkę go jest) - chodzi jednak tylko o samą istotę rzeczy, czyli Double Arrow - już patrzę na ten link...

UPDATE: Zgłupiałem całkiem... jak durny patrzyłem się na linijkę 37, mysląc o 38 i stąd to, ponieważ w 38 jest tablica i tam jest błąd. Dzięki (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

Ten post edytował kornelcio 15.11.2005, 17:43:03
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: 16.09.2025 - 21:00