Post
#1
|
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza |
Czesc. Chcialbym, aby klasa Language includowala mi plik z danymi do wersji jezykowej. Szkopul w tym, ze plik jest includowany tylko w obrebie klasy, a nie w obrebie pliku, w ktorym jest wykorzystywana klasa. Danego includowane sa jako tablica $content wiec probowalem nawet po zainlucodwaniiu przypisac je do zmiennej publicznej ale wtedy otrzymywalem blad:
A oto kod:
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 23.08.2006 Ostrzeżenie: (0%)
|
Jaki to ma sens gdy nie określiłeś $content? Czy zmienna ta znajduje się w includowanym pliku (proponuje na przyszłość nie dokładać niedomówień)? Zakładając, że tak.
Zastanów się czy jest sens tworzyć obiekty klasy odpowiedzialnej za język. Ja bym to zrobił tak:
I później odwołujesz się do metody jak do zwykłej funkcji, tylko że używając Paamayim Nekudotayim. Ten post edytował Mirer 24.08.2006, 09:41:13 |
|
|
|
phpion.com [PHP5, OOP] includowanie plikow przez klase 24.08.2006, 08:52:47
mike_mech $this o klasie odnosi się do obiektu.
A ... 24.08.2006, 09:14:12
thornag Nie latwiej w pliku jezykowym definiowac stale ... 25.08.2006, 12:19:15 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 18:14 |