2013年10月10日黃曆 一個PHP行事曆程式

來源:互聯網
上載者:User
//<-------處理通過GET方法提交的變數;開始-------->
if($HTTP_GET_VARS[year]=="")
{
$HTTP_GET_VARS[year]=date("Y");
}
if($HTTP_GET_VARS[month]=="")
{
$HTTP_GET_VARS[month]=date("n");
}
$m
$year=$HTTP_GET_VARS[year];
//<-------處理通過GET方法提交的變數;結束-------->
if($year<1971)
{
echo "出錯!";
echo "
";
echo "Back";
exit();
}
?>







































































$d=date("d"); $FirstDay=date("w",mktime(0,0,0,$month,1,$year));//取得任何一個月的一號是星期幾,用於計算一號是由表格的第幾格開始 $bgtoday=date("d"); function font_color($month,$today,$year)//用於計算星期天的字型顏色 { $sunday=date("w",mktime(0,0,0,$month,$today,$year)); if($sunday=="0") { $F } else { $F } return $FontColor; } function bgcolor($month,$bgtoday,$today_i,$year)//用於計算當日的背景顏色 { $show_today=date("d",mktime(0,0,0,$month,$today_i,$year)); $sys_today=date("d",mktime(0,0,0,$month,$bgtoday,$year)); if($show_today==$sys_today) { $bgcolor="bgcolor=#6699FF"; } else { $bgcolor=""; } return $bgcolor; } function font_style($month,$today,$year)//用於計算星期天的字型風格 { $sunday=date("w",mktime(0,0,0,$month,$today,$year)); if($sunday=="0") { $F } else { $F } return $FontStyle; } for($i=0;$i<=$FirstDay;$i++)//此for用於輸出某個月的一號位置 { for($i;$i<$FirstDay;$i++) { echo " \n"; } if($i==$FirstDay) { echo " \n"; if($FirstDay==6)//判斷1號是否星期六 { echo " "; } } } $countM//某月的總天數 for($i=2;$i<=$countMonth;$i++)//輸出由1號定位,隨後2號直至月尾的所有號數 { echo " \n"; if(date("w",mktime(0,0,0,$month,$i,$year))==6)//判斷該日是否星期六 { echo " \n"; } } ?>

//<-------當月份超出1至12時的處理;開始------->
if($month<1)
{
$m
$year-=1;
}
if($month>12)
{
$m
$year+=1;
}
//<-------當月份超出1至12時的處理;結束------->
//***************************************
//<---------上一年,下一年,上月,下月的串連處理及輸出;開始--------->
echo "年";
?>


echo "月";
//<--------上一年,下一年,上月,下月的串連處理及輸出;結束--------->
?>
".font_style($month,1,$year)."1
".font_style($month,$i,$year)."$i

以上就介紹了2013年10月10日黃曆 一個PHP行事曆程式,包括了2013年10月10日黃曆方面的內容,希望對PHP教程有興趣的朋友有所協助。

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.