Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [klasy] format zapisu funkcji w klasie
bobek358
post 2.05.2009, 13:49:54
Post #1





Grupa: Zarejestrowani
Postów: 143
Pomógł: 22
Dołączył: 17.11.2007

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


Witam

Mam pytanie. Piszę aplikację w php na zaliczenie przedmiotu na studiach i nurtuje mnie jedna kwestia.

Otóż poprawnie funkcja w klasie powinna wyglądać tak:

  1. <?php
  2. public function zainteresowania_wyswietl() {
  3.        return &#092;"- \" . $this -> opis . \"\"
  4.            .&#092;"( id_zainteresowania . \"\">usuń )\"
  5.            .&#092;"\";
  6.    }
  7. ?>


Ale zapis w postaci jak niżej także działa:

  1. <?php
  2. public function jezyk_wyswietl() {
  3.        ?>
  4.         jezyk; ?>
  5.        Poziom znajomości:  jezyk_poziom; ?>
  6.        ( id_jezyka; ?>\">usuń )
  7.        
  8.        
  9.            }


Czy to 2 rozwiązanie jest także poprawne, czy raczej powinno stosować się pierwsze?

Ten post edytował bobek358 2.05.2009, 13:51:36
Go to the top of the page
+Quote Post
wookieb
post 2.05.2009, 13:52:51
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Obydwa są poprawne. Ale drugie jest wygodniejsze wieć możesz bez problemu stosowac. Od upodobań programisty zależy, którego będzie używał.

Do większych projektów korzysta się z systemu szablonów np OPT, smarty ale to zostaw na dalszą przyszłość.


--------------------
Go to the top of the page
+Quote Post
bobek358
post 2.05.2009, 15:58:33
Post #3





Grupa: Zarejestrowani
Postów: 143
Pomógł: 22
Dołączył: 17.11.2007

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


Tak wiem o smarty ale to za mały projekt i szkoda się tyle bawić z tym smile.gif

Ok dzięki za odpowiedź smile.gif
Go to the top of the page
+Quote Post
Crozin
post 2.05.2009, 21:21:36
Post #4





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


Szczerze to nie pamiętam (bardzo dawno nie miałem "okoliczności" by sprawdzić) ale w PHP kod całej klasy musi być zawarty w jednym bloku PHP, więc nie możesz użyć opcji numer 2.
Cytat
Do większych projektów korzysta się z systemu szablonów np OPT, smarty ale to zostaw na dalszą przyszłość.
Można korzystać, ale naprawdę nie trzeba.
Go to the top of the page
+Quote Post

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: 25.07.2025 - 11:18