Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

3 Stron V  < 1 2 3  
Reply to this topicStart new topic
> [php] klasy, obiekty- co to?
Suchy
post 18.05.2006, 09:35:01
Post #41





Grupa: Zarejestrowani
Postów: 52
Pomógł: 0
Dołączył: 19.03.2006

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


witam ponownie.

mając tąklase szablonu:

  1. <?
  2.  
  3. class Szablon
  4. {
  5.  
  6. var $plikSzablonu; //zawiera scieszke do plik uz szablonem
  7. var $zawartosc;  //zawiera tresc plik uszablonu
  8. var $tagi=array('/{tytulNewsa}/', '/{trescNewsa}/');
  9. var $wartosci=array();
  10.  
  11.  
  12. function ustawPlik($nazwaPlikuSzablonu)
  13. {
  14. $this->plikSzablonu=$nazwaPlikuSzablonu;
  15.  
  16. }
  17.  
  18.  
  19. function czytajPlik()
  20. {
  21. $this->zawartosc=file($this->plikSzablonu);
  22. }
  23.  
  24. function ustawDane($tytul, $tresc)
  25. {
  26. $this->wartosci[0]=$tytul;
  27. $this->wartosci[1]=$tresc;
  28. }
  29.  
  30. function pokazSzablon()
  31. {
  32. foreach($this->zawartosc as $temp) 
  33. {
  34.  print(preg_replace($this->tagi, $this->wartosci, $temp));
  35. }
  36.  
  37. }
  38. }
  39.  
  40. ?>


chciałbym zrobić, żeby zamiast {trescNewsa} i {tytulNewsa} wstawiły się newsy, ale nie jeden tylko np 5. Gdzie wstawic odpowiednia pętle czy coś innego?
Go to the top of the page
+Quote Post
banpl
post 18.05.2006, 15:52:17
Post #42





Grupa: Zarejestrowani
Postów: 54
Pomógł: 0
Dołączył: 2.11.2005
Skąd: Radomsko

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


korzystając z topicu,
jako raczkujący w OOP chciałbym się spytać co mozna oprzec na OOP, np clasa ktora wyswietla newsy, czy mozna takei cos zrobixc, czy to ulatwia zycie, co powinno byc zawarte w takiej klasie questionmark.gif

moze to i glupie pytanie, ale lepiej wiedziec wiecej niz za malo tongue.gif


--------------------
Warsztat :: Windows7 / Ubuntu | PHP 5 | MySQL 5 | Eclipse / NetBeans | Opera / Firefox
Go to the top of the page
+Quote Post

3 Stron V  < 1 2 3
Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 16.06.2025 - 22:24