Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] [OOP]Pytanie o przekazywanie zmiennych
codo
post
Post #1





Grupa: Zarejestrowani
Postów: 55
Pomógł: 0
Dołączył: 31.10.2004

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


Mam takie proste pytanie mam sobie obiekcik bazy:
  1. <?php
  2.  
  3. class db
  4. {
  5. var $host;
  6. var $DB;
  7. var $username;
  8. var $password;
  9.  
  10. var $OBJECTS_TABLE;
  11. var $PROVINCES_TABLE;
  12. var $CITIES_TABLE;
  13. var $USERS_TABLE;
  14. var $REG_USERS_TABLE;
  15. var $FAVOURITES_TABLE;
  16. var $SETTINGS_TABLE;
  17. var $OOTD_TABLE;
  18.  
  19. var $DISPLAYED_OBJECTS;// holds ID of objects that are already on the screen (in small boxes)
  20.  
  21. var $connection;
  22. var $current_error;
  23. ....
  24. }
  25.  
  26. ?>

Napisalem spory projekt i caly czas sie zastanawiam czy nie zmienic tego calego badziewia w define(host,'local...'); a nie przekazywac te wszystkie zmienne.
Co o tym myslicie? W ogole jaka przyjmujecie polityke define'ow? Bo minus taki ze wszystkie obiekty db beda musialy korzystac z jednej bazy. Plus to skrot w zapisie.
Mam tez wielojezykowa stronke i tez nie wiem czy robic:
  1. <?php
  2. $strHello=&#092;"Witaj przybyszu\";
  3. ?>

czy
  1. <?php
  2. define(HELLO,&#092;"Witaj przybyszu\");
  3.  
  4. ?>

Co jest szybsze, bardziej eleganckie etc?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
codo
post
Post #2





Grupa: Zarejestrowani
Postów: 55
Pomógł: 0
Dołączył: 31.10.2004

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


Kurcze, ale moze jakies troche mnie skape wyjasnienia. Mysle ze komus tez by sie to przydalo. Dlaczego stosowanie define'ow ktore trzymaja nazwe bazy, uzytkownika, pass etc sa zle?
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 29.12.2025 - 03:50