![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 338 Pomógł: 2 Dołączył: 4.03.2006 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Zastanawiam sie ostatnio, co jest lepszym rozwiazaniem w perspektywie wiekszej aplikacji:
Moim zdaniem pierwsze rozwiazanie jest 'ladniejsze' i duzo bardziej wygodne. No i zaczynaja sie schody:
Ok. pojawia sie magiczne __isset(). Ale:
Kod:
Co o tum uwazacie? Moze macie lepszy sposob? Adrian. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 262 Pomógł: 21 Dołączył: 3.05.2004 Skąd: Sopot, Krakow, W-wa Ostrzeżenie: (0%) ![]() ![]() |
Cytat // Rozwiazanie 1.$host = $oConfig->system->db->host;// Rozwiazanie 2.$host = $oConfig->get('system', 'db', 'host'); A jaka to jest roznica (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Cytat $host = $oConfig->system->jakas_nieistniejaca_zmienna->host;// Zwroci NOTICE informuujace o tym, ze nastepuja odwolanie do nieistniejacego obi ektu - no bo zachowa sie jak: null->host;$host = $oConfig->get('System', 'nieistneijaca_zmienna', 'host');// Zwroci po prostu null bez zadnego bladu. (IMG:http://forum.php.pl/style_emoticons/default/laugh.gif) - poprostu nie potrafisz porzadnie programowac Cytat Ok. pojawia sie magiczne __isset(). Ale: Z jakiego php korzystasz (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 09:25 |