php实现简单的万年历
2013-04-23 16:16
232 查看
用php实现简单万年历效果,深入了解php的日期操作。如下图所示:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>万年历实例</title> <style type="text/css"> *{padding:0; margin:0;} body{font: 14px/1.5 Tahoma,'Simsun';} a{color:#06C;font-size:12px; text-decoration:none;} #talbe_row{width:600px; border-collapse:collapse;} #table_row th,#table_row td{height:32px; line-height:32px; text-align:center;} </style> </head> <body> <center> <?php $year=$_GET["year"]?$_GET["year"]:date("Y"); $month=$_GET["month"]?$_GET["month"]:date("m"); $time=mktime(0,0,0,$month,1,$year); $totalday=date("t",$time); $weekday=date('w',$time); echo "<h2>万年历实例</h2>"; echo "<h3>{$year}年{$month}月</h3>"; echo "<table width='600' border=1 cellpadding='0' cellspacing='0' id='table_row'>"; echo "<tr bgcolor='#ddd'>"; echo "<th>星期天</th><th>星期一</th><th>星期二</th><th>星期三</th><th>星期四</th><th>星期五</th><th>星期六</th>"; echo "</tr>"; $i=1; while($i<=$totalday){ echo "<tr>"; for($j=0;$j<7;$j++){ if(($j<$weekday && $i==1) || ($i>$totalday)){ echo "<td> </td>"; }else{ echo "<td>{$i}</td>"; $i++; }} echo "</tr>"; } echo "</table>"; echo "<p></p>"; $prevy=$nexty=$year; $prem=$nextm=$month; $prem--; if($prem<1){ $prem=12; $prevy--; } $nextm++; if($nextm>12){ $nextm=1; $nexty++; } echo "<p></p>"; echo "<a href='?year={$prevy}&month={$prem}'>上一月</a> <a href='?year={$nexty}&month={$nextm}'>下一月</a>"; ?> </center> </body> </html>
相关文章推荐
- PHP实现简单的万年历
- PHP实现简单的万年历(实例)
- 我的源代码(php实现的简单万年历)
- PHP实现简单的万年历
- PHP实现简单的万年历
- PHP关于检测用户是否登陆,以及设置拦截器(简单实现)
- PHP的时间戳与具体时间转化的简单实现
- php简单实现基本库件的调用和配置信息的读取
- PageRank的php简单实现
- js或者php简单实现购买产品满1年优惠2个月的算法
- PHP基于接口技术实现简单的多态应用完整实例
- php ORM 持久层框架与简单代码实现
- php+JQuery+Ajax简单实现页面异步刷新 (转)
- 用PHP实现简单登录v2.0
- PHP之简单实现MVC框架
- PHP实现的简单操作SQLite数据库类与用法示例
- JavaScript,php文件上传简单实现
- Editplus+ZendEncoder实现简单PHP源码加密IDE环境
- php+mysql实现简单登录注册修改密码网页
- 实现简单的万年历