funkcia cal_days_in_month

7 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Ahojte, pre zistenie počtu dní v mesiaci mám v skripte použitú funkciu cal_days_in_month, ale po spustenína tomto serveri skript hlási :Fatal error: Call to undefined function: cal_days_in_month() in /3w/wz. Prosím Vás, ako to nahradím, resp. prečo je táto funkcia neznáma, keď podľa manuálu má byť implementovaná od PHP 4.1.0. Dík Slavko
  2. function pocetdni($month, $year) { if(checkdate($month, 31, $year)) return 31; if(checkdate($month, 30, $year)) return 30; if(checkdate($month, 29, $year)) return 29; if(checkdate($month, 28, $year)) return 28; return 0; }
  3. dík :-)
  4. huh, na php.net je popsaná fce getdate(), ta vrací pole. Pokud zadáš jako datum poslední den v měsíci (to je tam někde popsané jako -1 den v následujícím měsíci), tak získáš počet dnů v daném měsíci. to se mi zdá trochu elegantnější řešení, a asi i rychlejší.
  5. Pro aktualni mesic je lepsi pouzit Date("t"); Pro jine zas toto Date("t",mktime(0,0,0,$mesic,1,$rok));
  6. Jo, to je vůbec nejlepší, to Tomíkovo. Stačí prolézt manuály...
  7. ďakujem všetkým :-)))

← Zpět na všechna témata