现在的位置: 首页PHP笔记>正文
用PHP制作日历
2011年01月02日 PHP笔记 暂无评论

    这段时间闲着没事,所以突然想起学哈PHP,主要是自己的博客是PHP的,所以有时候要修改文件要从网上找资料,干脆自己学一下,能解决下问题,每天机会从下班回家吃饭后,然后娱乐一下,看教程看到半夜3点左右才睡觉,有时候到4点多5的样子。不过学归学,有的HTML代码还要重新去看下

学了不用,基本都忘记了!

边查资料变参考,照猫画虎!HOHO!

<center><table border="1" width="200" height="100">
<caption><B><?php echo date("Y")."年".date("m")."月"   ?></B></caption>
<?
$weeks=array("日","一","二","三","四","五","六"); //用表格循环输出星期数
echo "<tr>";
for($i=0;$i<7;$i++)
echo "<td>".$weeks[$i]."</td>";
echo "</tr>";
?>
<tr>
<?php
//取得当月有多少天
$days = date("t",mktime(0,0,0,$yue,1,$nian));

//取得本月第一天是星期几
$FD = date("N",mktime(0,0,0,$yue,1,$nian));
//首先确定第一天的位置,然后其他的用循环
if ($FD!=7){
echo "<td colspan='".$FD."'>&nbsp;</td>";}
//如果第一天不是星期天则需要空出几个单元格来
for ($i=1;$i <= $days;$i++){
echo "<td>".$i."</td>";
//换行
if (($i+$FD)%7==0) {echo "</tr><tr>";}
}?>
</tr>
</table></center>

演示地址http://www.lostway.org/rl.php

给我留言

留言无头像?


*

×
腾讯微博