日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

PHP實現簡單日歷類編寫

瀏覽:32日期:2022-09-09 10:27:36

用PHP實現日歷類的編寫,供大家參考,具體內容如下

calendar.class.php

<?php/** 創建一個日歷類***/ //修改默認時區 date_default_timezone_set('PRC'); class Calendar { private $year; private $month; private $day; //當月總天數 private $first_week; //每月的第一天是星期幾 //構造函數 function __construct() { $this->year = isset($_GET[’year’])?$_GET[’year’]:date('Y'); $this->month = isset($_GET['month'])?$_GET['month']:date('m'); $this->first_week = date('w', mktime(0, 0 ,0, $this->month, 1, $this->year)); $this->day = date('t', mktime(0, 0 ,0, $this->month, 1, $this->year)); } function showCalendar() { // echo $this->year.'年'.$this->month.'月'.$this->first_week.'天'.$this->day; echo '<table align=’center’>'; //用表格輸出 $this->chageDate('index.php'); //用于用戶調整年月份 $this->weekList();//顯示星期 $this->dayList(); //顯示天數 echo '</table>'; } //1、顯示星期 private function weekList() { $week = array('日','一','二','三','四','五','六'); echo '<tr>'; for ($i = 0; $i < count($week); $i++) { echo '<th>'.$week[$i].'</th>'; } echo '</tr>'; } //2.顯示天數 private function dayList() { $color = '#2ca50c'; echo '<tr>'; for ($i = 0; $i < $this->first_week; $i++) { //輸出空格,彌補當前月空缺部分 echo '<td bgcolor=’#2ca50c’> </td>'; } for ($k = 1; $i <= $this->day; $k++) { $i++; if ($k == date('d')) echo '<td id=’nowd’>'.$k.'</td>'; //是今天,加效果 else echo '<td bgcolor=$color>'.$k.'</td>'; if ($i % 7 == 0) { echo '</tr><tr>'; //每7天一次換行 if ($i % 2 == 0) $color = '#2ca50c'; else $color = '#9ddb27'; //實現各行換色的效果 } } while ($i % 7 != 0) { //將剩余的空格補完 echo '<td bgcolor=’#2ca50c’> </td>'; $i++; } echo '</tr>'; } //3、用于用戶調整天數 private function chageDate($url='index.php') { echo '<tr>'; echo '<caption><h1>'.$this->year.'年'.$this->month.'月</h1></caption>'; echo '</tr>'; echo '<tr>'; echo '<td>'.'<a href=’?'.$this->prevYear($this->year,$this->month).'’>'.'<'.'</a>'; echo '<td>'.'<a href=’?'.$this->prevMonth($this->year,$this->month).'’>'.'<<'.'</a>'; echo '<td colspan=’3’>'; echo ’<select οnchange='window.location=’’.$url.’?year=’+this.options[selectedIndex].value+’&month=’.$this->month.’’'>’; for ($year = 2038; $year >= 1970; $year--) { $selected = ($year == $this->year)?'selected':''; echo ’<option ’.$selected. ’ value='’.$year.’'>’.$year.’</option>’; //echo ’<option ’.$selected.’ value='’.$year.’'>’.$year.’</option>’; } echo '</select>'; echo ’<select name='month' οnchange='window.location=’’.$url.’?year=’.$this->year.’&month=’+this.options[selectedIndex].value'>’; for($month=1;$month <= 12;$month++){ $selected1 = ($month == $this->month) ? 'selected' : ''; echo ’<option ’.$selected1.’ value='’.$month.’'>’.$month.’</option>’; } echo ’</select>’; echo '</td>'; echo '<td>'.'<a href=’?'.$this->nextMonth($this->year,$this->month).'’>'.'>>'.'</a>'; echo '<td>'.'<a href=’?'.$this->nextYear($this->year,$this->month).'’>'.'>'.'</a>'; echo '</tr>'; } private function prevYear($year, $month) { //獲取上一年的數據 $year--; if ($year < 1970) $year = 1970; return 'year={$year}&month={$month}'; } private function prevMonth($year, $month) { if ($month == 1) { $year--; if ($year < 1970) $year = 1970; $month = 12; }else $month--; return 'year={$year}&month={$month}'; } private function nextYear($year, $month) { //獲取上一年的數據 $year++; if ($year > 2038) $year = 2038; return 'year={$year}&month={$month}'; } private function nextMonth($year, $month) { if ($month == 12) { $year++; if ($year > 2038) $year = 2038; $month = 1; }else $month++; return 'year={$year}&month={$month}'; } }

主頁 index.php

<!doctype html><html><head><meta charset='utf-8'><title>日歷顯示</title><style> table { border:1px solid #050; margin: 100px auto; } th { width: 30px; background-color: #0CC; color: #fff; height: 30px; font-size: 20px; } #nowd { color: yellow; background: #F00; } td { width: 30px; text-align: center; height: 25px; color: #fff; } a { display: block; width: 35px; height: 35px; background: #0F9; text-decoration: none; text-align: center; line-height: 35px; } a:hover { background: #CF0; color: #fff; font-size: 20px; }</style></head> <body> <?php include 'calendar.class.php'; $ca = new Calendar(); $ca->showCalendar(); ?></body></html>

PHP實現簡單日歷類編寫

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: PHP
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩欧美少妇| 国产日韩亚洲| 国产精品99一区二区| 麻豆中文一区二区| 日韩精品一级二级 | 久久精品影视| 91精品一区| 国产精品外国| 亚洲激情社区| 91亚洲一区| 另类欧美日韩国产在线| 啪啪国产精品| 嫩草伊人久久精品少妇av杨幂| 日本韩国欧美超级黄在线观看| 国产图片一区| 人人精品久久| 美国欧美日韩国产在线播放| 在线日韩av| 午夜精品亚洲| 日本国产亚洲| 视频国产精品| 伊人久久成人| 国产精品一二| 亚洲ab电影| 日韩精品一区二区三区中文在线 | 99国产精品| 国产日韩综合| 人人精品亚洲| 久久高清免费| 国产亚洲毛片在线| 日韩在线观看一区二区| 中文字幕日韩高清在线| 亚洲网址在线观看| 欧美日韩精品一区二区三区在线观看| 在线精品亚洲| 日韩av一区二区在线影视| 国产欧美在线| 婷婷丁香综合| 老司机免费视频一区二区| 久久成人国产| 国产精品主播在线观看| 国产午夜精品一区二区三区欧美| 国产精品香蕉| 男人天堂欧美日韩| 免费一区二区三区在线视频| 亚洲激情社区| 日韩欧美一区二区三区在线观看| 欧美1区二区| 国产精品视频一区二区三区四蜜臂| 视频一区在线播放| 三级在线观看一区二区 | 亚洲国产成人精品女人| 99精品综合| 天堂久久av| 国产精品美女午夜爽爽| 久久福利在线| 蜜臀av在线播放一区二区三区| 日韩精品三级| 国产调教一区二区三区| 麻豆视频一区二区| 国产一二在线播放| 精品一区三区| 视频一区二区欧美| 亚洲精品美女| 日本综合视频| 国产欧美日韩精品一区二区免费| 麻豆视频观看网址久久| 97在线精品| 国产精品97| 亚洲欧美不卡| 69堂精品视频在线播放| 日韩欧美一区二区三区在线观看| 在线综合亚洲| 日韩高清不卡在线| 久久激情网站| 日韩国产在线观看| 成人免费电影网址| 亚洲欧美久久精品| 久久男人av资源站| 蜜桃久久精品一区二区| 91亚洲无吗| 亚洲国内欧美| 欧美一区成人| 五月天久久777| 亚洲资源网站| 国产不卡人人| 日本不卡视频在线| 亚洲一级黄色| 麻豆91在线播放| 久久电影一区| 亚洲天堂免费电影| 视频一区欧美精品| 日产精品一区| 国产一卡不卡| 日韩在线一区二区| 日本少妇一区| 国产精品一区二区三区四区在线观看| 九色精品91| 日本不卡视频一二三区| 久久久天天操| 欧美一级一区| 男女性色大片免费观看一区二区 | 亚洲不卡av不卡一区二区| 国产亚洲精品美女久久 | 九一国产精品| 少妇精品导航| 国产不卡一区| 久久精品国产免费| 久久蜜桃av| 久久国产中文字幕| 日本免费一区二区三区四区| 麻豆精品在线播放| 国产精品九九| 91精品韩国| 久久久久国产| 日韩综合精品| 欧美aa一级| 欧美中文字幕一区二区| 国产精品极品国产中出| 麻豆国产精品视频| 精品国产麻豆| a日韩av网址| 欧洲激情综合| 免费在线观看一区二区三区| 国产视频一区欧美| 国产suv精品一区二区四区视频| 国内不卡的一区二区三区中文字幕| 国产亚洲欧美日韩精品一区二区三区 | 99xxxx成人网| 日本欧洲一区二区| 日日摸夜夜添夜夜添国产精品| 亚洲区第一页| 国产精品igao视频网网址不卡日韩| 国产日产精品一区二区三区四区的观看方式| 国产另类在线| 人在线成免费视频| 人在线成免费视频| 久久亚洲国产精品一区二区| 久久福利毛片| 精品午夜av| 国产视频久久| 欧美日韩亚洲一区在线观看| 欧美激情三区| 日韩中文字幕| 国产成人精品亚洲日本在线观看| 99日韩精品| 91精品xxx在线观看| 久久高清免费| 亚洲精品少妇| 福利一区视频| 日韩精品免费观看视频| 国产丝袜一区| 国产精品成人a在线观看| 美女网站视频一区| 久久不射网站| 久久影院资源站| 免费亚洲一区| 亚洲激情中文| 在线日韩成人| 国产成人精品一区二区三区在线| 精品一区毛片| 欧美日韩一区二区三区不卡视频| 成人午夜在线| 国产婷婷精品| 99国产精品久久久久久久成人热| 午夜国产欧美理论在线播放| 欧美日韩国产高清| 久久av电影| av一区二区高清| 国产精品亲子伦av一区二区三区| 色吊丝一区二区| 午夜电影一区| 99久久夜色精品国产亚洲狼 | 欧美另类专区| 国产精品一区二区99| 日本精品在线中文字幕| 日韩精品三级| 一区二区自拍| 麻豆一区二区99久久久久| 99日韩精品| 成人精品亚洲| 麻豆精品久久久| 中文字幕乱码亚洲无线精品一区| 成人欧美一区二区三区的电影| 亚洲精品精选| 免费看的黄色欧美网站| 韩国女主播一区二区三区| 亚洲精品极品| 最新日韩av| 在线视频观看日韩| 国内精品麻豆美女在线播放视频| 色综合视频一区二区三区日韩 | 青青草视频一区| 亚洲啊v在线| 国产精选久久| 亚洲精选av| 国产一区二区三区自拍| 日韩成人精品一区二区三区| 久久久久九九精品影院| 国产精品日韩精品在线播放|