Autor | Zpráva | ||
---|---|---|---|
tony Profil * |
#1 · Zasláno: 13. 9. 2006, 14:32:14
Hosi caute,
mam rozne pokombinovane subory cez include a v niektorych suboroch deklarujem funkciu lang(). Lenze niekedy sa ta funkcia deklaruje 2krat a vypisuje mi chybu. Ako teda zistim, ze je uz funkcia deklarovana, a ze mam druhu deklaraciu preskocit? Dakujem za rady na nazory. |
||
Anonymní Profil * |
#2 · Zasláno: 13. 9. 2006, 14:42:26
if( function_exists('lang) ) { // lang je definova... }
|
||
finc Profil |
#3 · Zasláno: 13. 9. 2006, 14:58:04
No, spíše bych se zaměřil na návrh aplikace. Je sice hezké, že si zjistím, zda již funkce není implementována, ale v tomto případě je to špatně.
Pro procedurální programování: Měl byste mít nějaký základní "rastr", v kterém includujete potřebné metody. Pro OOP: situace je na popsání příliš složitá, co do rozsahu. :) |
||
Anonymní Profil * |
#4 · Zasláno: 13. 9. 2006, 15:02:41
tym zlozitym myslis overloading? hmm no mam dojem ze keby robil OOP tak sa takejto chyby nedopusti
|
||
finc Profil |
#5 · Zasláno: 13. 9. 2006, 15:10:21
Nikoli overloading. Myslím tím návrh aplikace. Rozdělení na MVC + podle design patterns definovani metodik.
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0