Izdelava lastnega koledarja s pomočjo PHP razreda je odličen način za učenje objektnega programiranja. V spodnjem primeru si lahko ogledate celotno kodo (HTML, Razred in CSS), ki omogoča izpis koledarja in dodajanje dogodkov.
Razširitev koledarja vsebuje funkcije, ki poenostavljajo pretvorbo med različnimi oblikami koledarja. Temelji na julijanskem štetju dni, ki je štetje dni od 1. januarja 4713 pr. Za pretvorbo med oblikami koledarja moramo najprej pretvoriti v julijansko štetje dni, nato pa v koledar po naši izbiri. Julijansko štetje dni ni isto kot julijanski koledar!
| cal_days_in_month() | Vrne število dni v mesecu za določeno leto in koledar. | Glej primer |
|---|---|---|
| cal_from_jd() | Pretvori julijansko štetje dni v datum določenega koledarja. | Glej primer |
| cal_info() | Vrne informacije o podanem koledarju. | Glej primer |
| cal_to_jd() | Pretvori datum v določenem koledarju v julijansko štetje dni. | Glej primer |
| easter_date() | Vrne časovni žig Unix-a za polnoč na veliko noč določenega leta. | Glej primer |
| easter_days() | Vrne število dni po 21. marcu, ko je velika noč v določenem letu. | Glej primer |
| frenchtojd() | Pretvori datum v francoski koledar v julijansko štetje dni. | Glej primer |
| gregoriantojd() | Pretvori datum v gregorijanski koledar v julijansko štetje dni. | Glej primer |
| jddayofweek() | Vrne dan v tednu. | Glej primer |
| jdmonthname() | Vrne ime meseca v določenem koledarju. | Glej primer |
| jdtofrench() | Pretvori julijansko štetje dni v francoski koledar. | Glej primer |
| jdtogregorian() | Pretvori julijansko štetje dni v gregorijanski koledar. | Glej primer |
| jdtojewish() | Pretvori julijansko štetje dni v hebrejski koledar. | Glej primer |
| jdtojulian() | Pretvori julijansko štetje dni v julijanski koledar. | Glej primer |
| jdtounix() | Pretvori julijansko štetje dni v časovni žig Unix-a. | Glej primer |
| jewishtojd() | Pretvori hebrejski datum v julijansko štetje dni. | Glej primer |
| juliantojd() | Pretvori julijanski datum v julijansko štetje dni. | Glej primer |
| unixtojd() | Pretvori časovni žig Unix-a v julijansko štetje dni. | Glej primer |
Spodaj si lahko ogledate delujoč koledar, ki je ustvarjen neposredno z našim PHP razredom. Koledar samodejno zazna trenutni mesec in leto, poudari današnji dan ter prikaže dogodke, ki smo jih dodali (npr. "Rojstni dan"). To je odličen prikaz, kako lahko s PHP-jem dinamično generirate kompleksne HTML tabele.
Hvala za obisk! Dodajam politiko zasebnosti.
© 2024 Vse pravice pridržane.
Vam je koda pomagala? Če želite podpreti moj trud pri pripravi vodičev in vzdrževanju strani, mi lahko namenite donacijo za kavo.