Zadejte hledaný výraz...

Která class je správně?

indigo
verified
rating uzivatele
21. 5. 2012 16:08:03
Ahoj, která class je správně? Děkuji
nebo tento zápis
21. 5. 2012 16:08:03
https://webtrh.cz/diskuse/ktera-class-je-spravne/#reply766952
hm
verified
rating uzivatele
(20 hodnocení)
21. 5. 2012 16:11:30
oba jsou spravne, spravnejsi je nicmene prvni zapis, kde se string tvori az kdyz je skutecne potreba...
21. 5. 2012 16:11:30
https://webtrh.cz/diskuse/ktera-class-je-spravne/#reply766951
indigo
verified
rating uzivatele
21. 5. 2012 16:28:03
Děkuji za informaci, a co kdyby ale ta třída měla i nějaké metody a potřeboval bych aby vracely string a aby se ihned po vytvoření instance zpracovala celá class? Mám dát tu volbu která určí která metoda se má zpracovat dát do __construct() nebo do __toString()? Děkuji
21. 5. 2012 16:28:03
https://webtrh.cz/diskuse/ktera-class-je-spravne/#reply766950
Jak říká Aleš, provádějte činnosti až na vyžádání, ve chvíli, kdy je opravdu potřebujete.
Nedoporučuju míchat HTML a PHP, použijte nějaké šablony.
Doporučuju kvůli čitelnosti na jednom řádku vykonávat přesně jednu činnost, takže $pdo->query() zavolat před foreach().
HTML v cyklu máte chybně, budete tam mít spoustu - další důvod pro šablony.
21. 5. 2012 16:30:03
https://webtrh.cz/diskuse/ktera-class-je-spravne/#reply766949
indigo
verified
rating uzivatele
21. 5. 2012 16:39:20
Díky, opraveno, a kam mam tedy dát tu volbu metody? Díky
21. 5. 2012 16:39:20
https://webtrh.cz/diskuse/ktera-class-je-spravne/#reply766948
Co chcete vlastně udělat?
21. 5. 2012 16:41:14
https://webtrh.cz/diskuse/ktera-class-je-spravne/#reply766947
indigo
verified
rating uzivatele
21. 5. 2012 16:46:26
No chtěl bych po vytvoření instance
přímo v té class spustit nějakou metodu přímo z té class dle zadání z url (nějaká podmínka to bude) a výskledek vrátit jako string jelikož mám echo před vytvořením té instance. Čili pokud bude v url submenu potřebuji výsledek z metody submenu(), pokud bude v url menu potřebuji vrátit výsledek z metody menu() atd.. Děkuji
21. 5. 2012 16:46:26
https://webtrh.cz/diskuse/ktera-class-je-spravne/#reply766946
Ne, co chcete udělat v projektu? Vytvořit menu? Zobrazit navigaci? Má menu obměny, třeba indikaci stávající kategorie? Na to se ptám. Podle toho si vyberete odpovídající postup.
21. 5. 2012 16:51:03
https://webtrh.cz/diskuse/ktera-class-je-spravne/#reply766945
indigo
verified
rating uzivatele
21. 5. 2012 16:58:51
Aha, omlouvám se, nepochopil jsem to, tak snad na prodruhé.
Ano chci udělat menu které má více možností a každé menu bude mít vlastní metodu a sama třída musí rozhodnout ze které metody vrátí výsledek (string)
21. 5. 2012 16:58:51
https://webtrh.cz/diskuse/ktera-class-je-spravne/#reply766944
Pro odpověď se přihlašte.
Přihlásit