如何構(gòu)建簡單的PHP日歷

01

的05

獲取日歷變量

在計算機上工作的女性

PHP日歷可能很有用。你可以做簡單的事情,如顯示日期,并像建立在線預(yù)訂系統(tǒng)一樣復(fù)雜。本文介紹了如何生成簡單的PHP日歷。當(dāng)您了解如何執(zhí)行此操作時,您將能夠?qū)⑾嗤母拍顟?yīng)用于您可能需要的復(fù)雜日歷。

代碼的第一部分設(shè)置了腳本后面需要的一些變量。第一步是使用time()函數(shù)找出當(dāng)前日期。然后,您可以使用date()函數(shù)為$day,$month和$year變量適當(dāng)格式化日期。最后,代碼生成月份的名稱,這是標(biāo)題

02

of 05

一周中的幾天

在這里,您將仔細查看月份的日期并準(zhǔn)備制作日歷表。首先是確定第一個月的哪一天下降。有了這些知識,您可以使用switch()功能來確定第一天之前日歷中需要多少空白天數(shù)。

接下來,計算月份的總天數(shù)。當(dāng)您知道需要多少空白天數(shù)以及月份總共有多少天數(shù)時,可以生成日歷。

03

71 of 05 72

標(biāo)題和空白日歷日

本代碼的第一部分與表格標(biāo)簽,月份名稱和一周中的標(biāo)題相呼應(yīng)。然后它開始一個,而循環(huán)回應(yīng)空表詳細信息,每個空白日一個計數(shù)。空白日期完成后,它將停止。同時,$day?count每次通過循環(huán)上升1。這保持了數(shù)量防止在一周內(nèi)放置超過七天。

04

99 of 05 100

月份的天數(shù)

另一個循環(huán)在一個月的日子里填充,但這次它計算到月份的最后一天。每個周期都與一個月中的一天相呼應(yīng),并重復(fù)直到它到達本月的最后一天。

循環(huán)還包含一個條件語句。這會檢查一周中的幾天社區(qū)科普館是否已達到本周末的7天。如果有,它開始一個新的行,并將計數(shù)器重置為1。

05

117 of 05 118

完成日歷

最后一個循環(huán)完成日歷。如果需要,可以使用空白表格詳細信息填寫日歷的其余部分。然后關(guān)閉表格并完成腳本。