Kako sestaviti preprost PHP koledar

01 od 05

Pridobivanje koledarskih spremenljivk

ženska, ki dela na računalnikugilaxia/Getty Images





' id='mntl-sc-block-image_2-0-1' />

gilaxia/Getty Images



Koledarji PHP so lahko uporabni. Naredite lahko tako preproste stvari, kot je prikaz datuma, in tako zapletene, kot je nastavitev spletnega sistema za rezervacije. Ta članek prikazuje, kako ustvariti preprost PHP koledar. Ko boste razumeli, kako to storiti, boste lahko iste koncepte uporabili za zapletene koledarje, ki jih boste morda potrebovali.

|_+_| 02 od 05

Dnevi v tednu

Tukaj si natančno ogledate dneve v mesecu in se pripravite na izdelavo koledarske tabele. Prva stvar je določiti, na kateri dan v tednu pade prvi v mesecu. S tem znanjem uporabite stikalo () funkcijo za določitev, koliko praznih dni je potrebnih v koledarju pred prvim dnevom.



Nato preštejte skupno število dni v mesecu. Ko veste, koliko praznih dni je potrebnih in koliko vseh dni je v mesecu, lahko ustvarite koledar.

03 od 05

Naslovi in ​​prazni koledarski dnevi

Prvi del te kode odraža oznake tabele, ime meseca in naslove za dneve v tednu. Potem se začne a medtem ko zanka ki odmeva prazne podrobnosti tabele, enega za vsak prazen dan za odštevanje. Ko minejo prazni dnevi, se ustavi. Hkrati je $day_count se poveča za 1 vsakič skozi zanko. To ohranja štetje, da se prepreči vnos več kot sedmih dni v tednu.

04 od 05

Dnevi v mesecu

Še ena medtem ko zanka izpolni dneve v mesecu, vendar tokrat šteje do zadnjega dne v mesecu. Vsak cikel odraža podrobnost tabele z dnevom v mesecu in se ponavlja, dokler ne doseže zadnjega dne v mesecu.

Zanka vsebuje tudi a pogojna izjava . To preveri, ali so dnevi v tednu dosegli 7 – konec tedna. Če je, začne novo vrstico in ponastavi števec nazaj na 1.



05 od 05

Dokončanje koledarja

Še zadnja zanka while zaključi koledar. Ta po potrebi izpolni preostali del koledarja s praznimi podrobnostmi tabele. Nato je tabela zaprta in skript je dokončan.