Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Klasy - deklaracja właściwości, Kod z książki nie działa
--userek--
post
Post #1





Goście







Posiadam książkę autorsta Daniela Bargieła "PHP5 Kompendium Webmastera" i istnieje w niej taki kod:
  1. <?php
  2. class Pracownik() {
  3. public $imie;
  4. public $nazwisko;
  5. ...
  6. }
  7. ?>

Próba uruchomienia skryptu kończy się nastepującym błędem:
Parse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in c:\usr\apache\httpd\html\a\file.php on line 3

W sieci znalazłem taką deklarację:
  1. <?php
  2. class Pracownik {
  3. var $imie, $nazwisko, ...
  4. }
  5. ?>

I tak napisany kod działa. Co jest źle w pierwszym przypadku?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sakul55
post
Post #2





Grupa: Zarejestrowani
Postów: 39
Pomógł: 4
Dołączył: 27.03.2011

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


slabo sie znam na programowaniu obiektowym, ale wydaje mi sie, ze () dodajemy tylko w nazwie funkcji, a klase bez tego. ale ktos to musi potwierdzic, bo nie jestem pewien (IMG:style_emoticons/default/tongue.gif)
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 - 19:00