PHP經典例項教程 萬年曆

2022-01-23 08:50:51 字數 987 閱讀 6786

<?php

//***************萬年曆的實現********************//

//實現步驟

//1、獲取當前日期資訊年和月(預設為當前的年和月)

$year=$_get["y"]?$_get["y"]:date("y");

$mon=$_get["m"]?$_get["m"]:date("m");

//2、計算出當前月有多少天,和本月1號是星期幾

$day=date("t",mktime(0,0,0,$mon,1,$year));//獲取的是當前月有多少天

$w=date("w",mktime(0,0,0,$mon,1,$year));//獲取的是本月1號是星期幾

//3、輸出日期的頭部資訊(標題和表頭)

echo "";

echo "";

echo "";

echo "";

echo "星期日";

echo "星期一";

echo "星期二";

echo "星期三";

echo "星期四";

echo "星期五";

echo "星期六";

echo "";

//4、迴圈遍歷輸出日期資訊

$dd=1;

while($dd<=$day)

else";

$dd++;

}//if($dd<=$day&&($w<=$i||$dd!=1))";

// $dd++;

//}//else

}echo "";

}echo "";

//5、輸出上一月和下一月的鏈結

$prey=$nexty=$year;

$prem=$nextm=$mon;

if($prem<=1)else

if($nextm>=12)else

echo "";

echo "";

echo "";

?>

php萬年曆原型

計算當月天數 days date t strtotime 2017 11 1 w date w strtotime 2017 11 1 firstday 1 w 星期日星期一 星期二星期三 星期四星期五 星期六 for i firstday i days else i echo 以下部分是在tp框架...

PHP製作萬年曆

預覽圖 當前時間為2018年9月13日 首先要了解php對日期時間的處理 1.主要的三個函式 2.首先先寫個html標籤,再在body標籤裡面插入php header content type text html charset utf 8 檢測使用者是否提交資料 if isset post yea...

PHP製作萬年曆

使用php實現萬年曆功能的要點 得到當前要處理的月份總共有多少天 days 得到當前要處理的月份的一號是星期幾 dayofweek days的作用 知道要處理的月份共有多少天,就可以通過迴圈輸出天數了 dayofweek的作用 只有知道每個月的1號是星期幾,才能知道在輸出天數之前需要輸出多少空格 空...