PHP a dátum

Programovacie jazyky, rady, poradňa...
mastermind
VIP
VIP
Používateľov profilový obrázok
Príspevky: 4810
Registrovaný: 09 feb 2005, 13:17

Príspevok od používateľa mastermind »

tento kod je nonsens.
1. preco je tam 12 podmienok a nie jeden switch?
2. preco porovnavas premennu $mesiac s nedefinovanymi konstantami a nie so stringami?
3. preco len neziskas index daneho elementu z pola?

cele toto pocitanie veku je trosku padnute na hlavu. pred casom som tu daval jednoduchu funkciu ktora to robila. myslim ze ju po mne este chrono opravil lebo som tam mal nejaky bug. Takze browsujte
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Už som sem na to dával aj link http://www.hojko.com/viewtopic.php?t=64741
Fata! ChaoS
Star
Star
Používateľov profilový obrázok
Príspevky: 650
Registrovaný: 12 apr 2006, 20:23
Bydlisko: Tvrdošovce
Kontaktovať používateľa:

Príspevok od používateľa Fata! ChaoS »

mastermind napísal:tento kod je nonsens.
1. preco je tam 12 podmienok a nie jeden switch?
2. preco porovnavas premennu $mesiac s nedefinovanymi konstantami a nie so stringami?
3. preco len neziskas index daneho elementu z pola?

cele toto pocitanie veku je trosku padnute na hlavu. pred casom som tu daval jednoduchu funkciu ktora to robila. myslim ze ju po mne este chrono opravil lebo som tam mal nejaky bug. Takze browsujte
To preto, lebo som začiatočník a atlex nechel tie hentam, ale nejaké jednoduché a prečo brdať do vecí čo už sú poriešené?
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Fata! ChaoS napísal:To preto, lebo som začiatočník a atlex nechel tie hentam, ale nejaké jednoduché a prečo brdať do vecí čo už sú poriešené?
Aspoň zmeň používanie konštánt na reťazce:

Kód: Vybrať všetko

if ($mesiac == september):
Napr. v tomto riadku php chápe september ako konštantu. Keď takú nenájde, použije to ako reťazec (keby si mal zapnuté zobrazovanie chýb, aj by ti vynadal)

Kód: Vybrať všetko

if ($mesiac == "september"):
roman3x
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 448
Registrovaný: 02 nov 2005, 18:30
Kontaktovať používateľa:

Príspevok od používateľa roman3x »

mastermind napísal:1. preco je tam 12 podmienok a nie jeden switch?
pre prehladnost ano, ale efektivnejsie to nebude, aj ked nam to teoria hovori (rychlejsie to nie je)
Napísať odpoveď