![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 1.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
Posiadam klasę która odczytuje pliki konfiguracyjne, jednak jak jej używać "globalnie", tak aby pobrane dane, były dostępne w innych klasach?
Tak ma to wyglądać czy są inne sposoby, aby plik konfiguracyjny był widziany "globalnie" dla obojętnie jakiej klasy. Ten post edytował uncuncunc 20.07.2012, 07:50:50 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 168 Pomógł: 26 Dołączył: 15.09.2011 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Jeśli masz klasę config, to musisz zrobić sobie pliczek w którym stworzysz instancję tej klasy, np. o nazwie core.php.
Struktura pliku core.php: 1. include lub require -> wczytujesz pliki klas. 2. Tworzysz instancję klasy config:
3. Przekazujesz obiekt klasy config do innej klasy, np. DB:
I teraz w klasie DB w konstruktorze musisz zapisać obiekt do zmiennej klasowej:
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 03:20 |