Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Obiekty, klasy..., Jak się tego nauczyć i po co to jest??
-Jigsaw-
post
Post #1





Goście







Witam,

Programowiem w php zajmuję się już parę lat i piszę skomplikowane skrypty...

Tylko jednego nie jestem w stanie pojąć: programowanie obiektowego w php...
Przerażają mnie obiekty, klasy i w sumie wydaje mi się to wszystko strasznie abstrakcyjne. Kiedyś poczytałem conieco o programowaniu obiektowym, ale nie potrafię się wczuć w jego praktyczne zastosowanie.

Jak się nauczyć programowania obiektowego, jak to zrozumieć i czy właściwie jest to potrzebne (i w jakim stopniu) programiście php?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

Pozdrawiam gorąco.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
PrzeoR
post
Post #2





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 25.11.2005

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


Cytat(Kas @ 2006-01-31 08:07:02)

Witam,


Przykład z cz. 1 wyświetla mi błąd
Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in .../obiektowo/przyklad1.php on line 3
  1. <?php
  2. class osoba{
  3. public $imie;
  4. public $nazwisko;
  5.  
  6. }
  7.  
  8. $osoby[0] = new osoba;
  9. $osoby[0] -> imie = 'Tomasz';
  10. $osoby[0] -> nazwisko = 'Jędrzejewski';
  11. $osoby[1] = new osoba;
  12. $osoby[1] -> imie = 'Jan';
  13. $osoby[1] -> nazwisko = 'Nowak';
  14. $osoby[2] = new osoba;
  15. $osoby[2] -> imie = 'Piotr';
  16. $osoby[2] -> nazwisko = 'Kowalski';
  17.  
  18. foreach($osoby as $id => $osoba){
  19. echo ($id + 1).'. '.$osoba -> imie.' '.$osoba -> nazwisko.'<br/>';
  20. }
  21. ?>


Czy to oznacza że nie mam szans nauczyc sie programowac obiektowo na php 4.xx?

Bo nie mam php 5.x na serwerze który wynajmuje. Co najlepiej począć?

Pozdrawiam i thx
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: 22.08.2025 - 23:34