php做一个日历代码,一个php写的日历代码

一个php写的日历代码

发布于 2014-09-21 23:23:49 | 147 次阅读 | 评论: 0 | 来源: 网友投递

PHP开源脚本语言PHP(外文名: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。PHP的文件后缀名为php。

本文是一个php开发的日历代码示例,感兴趣的同学参考下.

if (function_exists('date_default_timezone_set')) {

date_default_timezone_set('Asia/Chongqing');

}

$date = isset($_GET['date']) ? $_GET['date'] : date('Y-m-d');

$date = getdate(strtotime($date));

$end = getdate(mktime(0, 0, 0, $date['mon'] + 1, 1, $date['year']) - 1);

$start = getdate(mktime(0, 0, 0, $date['mon'], 1, $date['year']));

$pre = date('Y-m-d', $start[0] - 1);

$next = date('Y-m-d', $end[0] + 86400);

$html = '

$html .= '

';

$html .= '

$html .= '

';

$html .= '

else $prevmonth = $year.($month - 1);

if($month+1 == 13)

$nextmonth = ($year+1)."1";

else $nextmonth = $year.($month+1);

$prevyear = ($year - 1).$month;

$nextyear = ($year + 1).$month;

echo <<

<<
<$year - $month>>>

VKN;

$nowtime = mktime(0,0,0,$month,1,$year);//当月1号转为秒

$daysofmonth = date(t,$nowtime);//当月天数

$weekofbeginday = date(w,$nowtime);//当月第一天是星期几

$weekofendday = date(w,mktime(0,0,0,$month+1,0,$year));//当月最后一天是星期几

$daysofprevmonth = date(t,mktime(0,0,0,$month,0,$year));//上个月天数

$count = 1;//计数

//列出上月后几天

for($i = 1 ; $i <= $weekofbeginday ; $i++)

{

echo     "

".($daysofprevmonth-$weekofbeginday+$i)."";

$count++;

}

//当月全部

for($i = 1 ; $i <= $daysofmonth ; $i++)

{

$css = ($count%7==0 || $count%7==1)?"weekday":"normalday";

if($i == $today) $css .= "today";

echo     "

".$i."";

if($count%7==0) echo "

";

$count++;

}

//下月前几天

for ($i = 1;$i <= 6-$weekofendday;$i++)

{

echo     "

".$i."";

}

echo <<

VKN;

}

?>

html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

calendar

相关阅读:

一个php写的日历代码

php守护另一个php进程的示例代码

PHP写的获取各搜索蜘蛛爬行记录代码

PHP写的求多项式导数的函数代码

用PHP写的MySQL数据库用户认证系统代码

一个用php写的ubbcode的函数

一个PHP+oracle的查询示例代码

一个PHP实现的自动生成有规则的订单号(或编号)示例代码

用PHP写的一个冒泡排序法的函数简单实例

php写的AES加密解密类示例分享

一个PHP实现的远程图片抓取函数分享

PHP写的加密函数示例,支持私人密钥

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值