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]年  ".$mon_name[$firstday[mon]-1]."月 月歷";
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 "
 ";$up_to_firstday++;
}
else
{
//顯示本月中的某一天
showline($day_count,"blue");
$day_count++;
}
}
echo "
";}
echo "
";echo "
";?>
歡迎大家閱讀《PHP實現的簡單日歷代碼_php》,跪求各位點評,若覺得好的話請收藏本文,by 搞代碼
原創文章,轉載請注明: 轉載自搞代碼
微信 賞一包辣條吧~
支付寶 賞一聽可樂吧~
總結
以上是生活随笔為你收集整理的php日历表代码,PHP实现的简单日历代码_php的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于java 网页的宠物店管理系统
- 下一篇: 动态规划算法php,php算法学习之动态