日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php日历表代码,PHP实现的简单日历代码_php

發布時間:2024/8/1 php 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php日历表代码,PHP实现的简单日历代码_php 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

//calendar.php

/*******************************

*?? 用來判斷是否閏年的函數??? *

*?? 可以根據更復雜的算法改進? *

*******************************/

function leap_year($year)

http://www.gaodaima.com/46753.htmlPHP實現的簡單日歷代碼_php

{

if($year% 4 == 0) // basic rule

{

return true; // is leap year

}

else

{

return false;

}

}

/*******************************

*?? 對一些變量進行賦值操作??? *

*?? 特別注意對二月份的賦值??? *

*******************************/

function setup()

{

global $mon_num;

$mon_num=array(31,30,31,30,31,30,31,31,30,31,30,31);

global $mon_name;

$mon_name=array("一","二","三","四",

"五","六","七","八",

"九","十","十一","十二");

if (leap_year($firstday[year])) // basic rule

{

$mon_num[1]=29; // is leap year

}

else

{

$mon_num[1]=28;

}

}

/*******************************

*?? 顯示表格中的一格????????? *

*?? 顯示的內容和顏色可變????? *

*******************************/

function showline($content,$show_color)

{

$begin_mark = "

";

$begin_mark =$begin_mark."";

$end_mark = "

";

echo $begin_mark.$content.$end_mark ;

}

?>

社區日歷

//獲得當前的日期

$firstday? = getdate(mktime(0,0,0,date("m"),1,date("Y")));

setup();

//顯示表格的名稱

echo "

";

echo "

echo "

";

echo "";

echo "$firstday[year]年 &nbsp".$mon_name[$firstday[mon]-1]."月&nbsp月歷";

echo "";

echo "

";

//表頭

$weekDay[0] = "日";

$weekDay[1] = "一";

$weekDay[2] = "二";

$weekDay[3] = "三";

$weekDay[4] = "四";

$weekDay[5] = "五";

$weekDay[6] = "六";

echo "

";

//顯示表格的第一行

for ($dayNum = 0; $dayNum < 7; ++$dayNum) {

showline($weekDay[$dayNum],"red");

}

echo"

";

$toweek=$firstday[wday];//本月的第一天是星期幾

$lastday=$mon_num[$firstday[mon]-1];//本月的最后一天是星期幾

$day_count = 1;//當前應該顯示的天數

$up_to_firstday = 1;//是否顯示到本月的第一天

for ($row = 0; $row <= ($lastday+$toweek-1)/7; ++$row)//本月有幾個星期

{?echo "

";

for ($col=1; $col<=7; ++$col)

{

//在第一天前面顯示的都是"空"

if (($up_to_firstday <= $toweek) ||($day_count>$lastday))

{

echo "

&nbsp";

$up_to_firstday++;

}

else

{

//顯示本月中的某一天

showline($day_count,"blue");

$day_count++;

}

}

echo "

";

}

echo "

";

echo "

";

?>

歡迎大家閱讀《PHP實現的簡單日歷代碼_php》,跪求各位點評,若覺得好的話請收藏本文,by 搞代碼

原創文章,轉載請注明: 轉載自搞代碼

微信 賞一包辣條吧~

支付寶 賞一聽可樂吧~

總結

以上是生活随笔為你收集整理的php日历表代码,PHP实现的简单日历代码_php的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。