•得到當(dāng)前要處理的月份總共有多少天$days •得到當(dāng)前要處理的月份的一號是星期幾$dayofweek $days的作用:知道要處理的月份共有多少天,就可以通過循環(huán)輸出天數(shù)了

$dayofwe " /> 久色视频网,超碰97 总站 中文字幕,羞羞答答影院在线

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

PHP 萬年歷實(shí)現(xiàn)代碼

使用php實(shí)現(xiàn)萬年歷功能的要點(diǎn):

•得到當(dāng)前要處理的月份總共有多少天$days
•得到當(dāng)前要處理的月份的一號是星期幾$dayofweek
$days的作用:知道要處理的月份共有多少天,就可以通過循環(huán)輸出天數(shù)了

$dayofweek的作用:只有知道每個月的1號是星期幾,才能知道在輸出天數(shù)之前需要輸出多少空格(空白)

最終效果圖如下:



“萬年歷類”的代碼如下:
復(fù)制代碼 代碼如下:
<?php
/**
* php萬年歷
* @author Fly 2012/10/16
*/
class Calendar{
protected $_table;//table表格
protected $_currentDate;//當(dāng)前日期
protected $_year; //年
protected $_month; //月
protected $_days; //給定的月份應(yīng)有的天數(shù)
protected $_dayofweek;//給定月份的 1號 是星期幾
/**
* 構(gòu)造函數(shù)
*/
public function __construct()
{
$this->_table="";
$this->_year = isset($_GET["y"])?$_GET["y"]:date("Y");
$this->_month = isset($_GET["m"])?$_GET["m"]:date("m");
if ($this->_month>12){//處理出現(xiàn)月份大于12的情況
$this->_month=1;
$this->_year++;
}
if ($this->_month<1){//處理出現(xiàn)月份小于1的情況
$this->_month=12;
$this->_year--;
}
$this->_currentDate = $this->_year.'年'.$this->_month.'月份';//當(dāng)前得到的日期信息
$this->_days = date("t",mktime(0,0,0,$this->_month,1,$this->_year));//得到給定的月份應(yīng)有的天數(shù)
$this->_dayofweek = date("w",mktime(0,0,0,$this->_month,1,$this->_year));//得到給定的月份的 1號 是星期幾
}
/**
* 輸出標(biāo)題和表頭信息
*/
protected function _showTitle()
{
$this->_table="<table><thead><tr align='center'><th colspan='7'>".$this->_currentDate."</th></tr></thead>";
$this->_table.="<tbody><tr>";
$this->_table .="<td style='color:red'>星期日</td>";
$this->_table .="<td>星期一</td>";
$this->_table .="<td>星期二</td>";
$this->_table .="<td>星期三</td>";
$this->_table .="<td>星期四</td>";
$this->_table .="<td>星期五</td>";
$this->_table .="<td style='color:red'>星期六</td>";
$this->_table.="</tr>";
}
/**
* 輸出日期信息
* 根據(jù)當(dāng)前日期輸出日期信息
*/
protected function _showDate()
{
$nums=$this->_dayofweek+1;
for ($i=1;$i<=$this->_dayofweek;$i++){//輸出1號之前的空白日期
$this->_table.="<td> </td>";
}
for ($i=1;$i<=$this->_days;$i++){//輸出天數(shù)信息
if ($nums%7==0){//換行處理:7個一行
$this->_table.="<td>$i</td></tr><tr>";
}else{
$this->_table.="<td>$i</td>";
}
$nums++;
}
$this->_table.="</tbody></table>";
$this->_table.="<h3><a href='?y=".($this->_year)."&m=".($this->_month-1)."'>上一月</a>   ";
$this->_table.="<a href='?y=".($this->_year)."&m=".($this->_month+1)."'>下一月</a></h3>";
}
/**
* 輸出日歷
*/
public function showCalendar()
{
$this->_showTitle();
$this->_showDate();
echo $this->_table;
}
}
$calc=new Calendar();
$calc->showCalendar();

出處:http://www.cnblogs.com/hongfei

php技術(shù)PHP 萬年歷實(shí)現(xiàn)代碼,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 又紧又大又爽精品一区二区 | 男人桶女人j的视频在线观看 | 色噜噜2017最新综合 | 国产视频精品在线偷拍 | 小柔的性放荡羞辱日记动漫 | 国产在线观看的 | 99国产精品综合AV无码 | 亚洲区视频在线观看 | 调教玩弄奶头乳夹开乳震动器 | 在线 无码 中文 强 乱 | 一个人免费观看完整视频日本 | 青柠视频在线观看高清HD | 日韩一区精品视频一区二区 | 国产毛多水多高潮高清 | 中文文字幕文字幕亚洲色 | 综合人妻久久一区二区精品 | 三级黄.色 | 成人午夜剧场 | 花蝴蝶高清影视视频在线播放 | 亚洲中文字幕国产综合 | 亚州综人网 | 一区一区三区产品 | 国产午夜婷婷精品无码A片 国产午夜视频在永久在线观看 | 欧美写真视频一区 | 日日摸夜夜添无码AVA片 | 成人在免费视频手机观看网站 | 精品含羞草免费视频观看 | 少妇高潮久久久久7777 | 91精品一区二区综合在线 | 成人动漫bt种子 | 日本电影护士 | 哪里能看毛片 | 男女亲吻摸下面吃奶视频 | 久久精品成人免费网站 | 激情床戏视频片段有叫声 | 伊人热人久久中文字幕 | 久久国产香蕉视频 | 91久久精一区二区三区大全 | 久久久影院亚洲精品 | 俄罗斯14一18处交 | 国产精品亚洲欧美一区麻豆 |