Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Klasa rejestr vs tablica $GLOBALS
Black-Berry
post
Post #1





Grupa: Zarejestrowani
Postów: 663
Pomógł: 6
Dołączył: 3.06.2007
Skąd: Kraków

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


Czy jest sens pisania klasy "rejestr" do przechowywania zmiennych globalnych takich jak "base_href", "db_host", "site_language" jeśli można do tego skutecznie wykorzystywać tablicę $GLOBALS ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Kocurro
post
Post #2





Grupa: Zarejestrowani
Postów: 461
Pomógł: 32
Dołączył: 17.09.2003
Skąd: Łódź

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


Nie jestem pewien ale chyba taki temat już gdzie jest (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

A jeśli chodzi o moją własną opinię to już lepiej napisać klasę przechowującą konfigurację, pozwalającą na jej edycję, odczyt/zapis w jakichś formatach.
Go to the top of the page
+Quote Post
Black-Berry
post
Post #3





Grupa: Zarejestrowani
Postów: 663
Pomógł: 6
Dołączył: 3.06.2007
Skąd: Kraków

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


A co nam daje w zasadzie taka klasa? Czy tablica $GLOBALS to przeżytek? Mógłbyś wkleić swoją klasę settings dla przykłądu ?
Go to the top of the page
+Quote Post
Sedziwoj
post
Post #4





Grupa: Zarejestrowani
Postów: 793
Pomógł: 32
Dołączył: 23.11.2006
Skąd: Warszawa

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


Po co gromadzić jedne informacje w jednym miejscu, lepiej aby był łatwy dostęp (no i przechodzimy z obiektowego na proceduralny kod).
A co daje to zależy co zaszyjesz w takim rejestrze, ale o nim temat był, http://forum.php.pl/Rejestr_vs_Singleton_v...bal_t73451.html
Go to the top of the page
+Quote Post
nospor
post
Post #5





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




i zamykamy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
sedziwoj podal juz linka
Go to the top of the page
+Quote Post

Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.12.2025 - 06:08