加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > PHP > 正文

PHP实现的简单日历类

发布时间:2020-05-25 16:47:12 所属栏目:PHP 来源:互联网
导读:这篇文章主要介绍了PHP实现的简单日历类,可实现简单的日期显示功能,并高亮标注当前日期,具有一定的实用价值,需要的朋友可以参考下

本文实例讲述了PHP实现的简单日历类。分享给大家供大家参考。

具体实现代码如下:

代码如下:'31','2'=>'28','3'=>'31','4'=>'30','5'=>'31','6'=>'30','7'=>'31','8'=>'31','9'=>'30','10'=>'31','11'=>'30','12'=>'31'); var $y,$m,$d; function set($time){ $this->t = getdate($time); $this->y = $this->t['year']; $this->m = $this->t['mon']; $this->d = date('d',$time); } function isrun(){ return ($this->y%400==0 || ($this->y%4==0 && $this->y%100==0)) ? 1 : 0; } function first(){ $time = mktime(0,$this->m,1,$this->y); $time = getdate($time); return $time['wday']; } function html(){ $isrun = $this->isrun(); $this->datesofmonth[2] = $isrun==1 ? 29: 28; $html .= "

n"; $html .= "上一月first(); for($i=0; $i<$first; $i++){ $html .= "datesofmonth[$this->m]+$first; for ($i=1; $i<= $this->datesofmonth[$this->m]; $i++){ $style = $i==$this->d ? ' style="color:red;font-weight:bold;"' : '' ; $html .= "
{$this->y}年 {$this->m}月下一月$iset(time()); echo $calendar->html();

希望本文所述对大家的php程序设计有所帮助。

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!