喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

上一主题 下一主题
     
标题: [原创] 发布php写的简单日历  
 
sunjian998
注册会员
Rank: 2


UID 83805
精华 0
积分 137
帖子 90
金钱 137 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-11-25
状态 离线
发布php写的简单日历



<?php

//日历
class Calendar
{    
    var 
$month;
    var 
$year;
    function 
Calendar($year,$month=1,$day=1)
    {
        
$this->year  $year;
        
$this->month  $month;
        
$this->day    $day;
    }

    function 
__outCalendar()
    {
        
$num $this->__cal_days();
        
$week $this->__get_week();
        
$html "<table width='200' height='200'cellpadding='1' style='border:0.01mm solid #eeeeee;text-align:center;' cellspacing='1' bgcolor='#ffffff'>";
        
$html .= "<tr bgcolor='#eeeeee'><td ><b>日</b></td><td><b>一</b></td><td><b>二</b></td><td><b>三</b></td><td><b>四</b></td><td><b>五</b></td><td><b>六</b></td></tr>";
        
$space str_repeat("<td>&nbsp;</td>"$week);
        
$left 7-$week;
        
$s "";
        for(
$i 1;$i<=$left;$i++)
        {
            
$s .= "<td bgcolor='#eeeeee'>$i</td>";
        }
        
$html .= "<tr>".$space.$s."</tr><tr>";
        
$t $num $left;
        
$jj 0;
        for(
$ii $left+1;$ii<=$num;$ii++)
        {
            if( 
$jj == 0$html .= "</tr><tr>";
            
$html .= "<td bgcolor='#eeeeee'>$ii</td>";
            
$jj++;
        }
        
$html .=  "</table>";
        return 
$html;


    }

    function 
__cal_info()
    {
        return  
cal_info(0);
    }

    function 
__cal_days()
    {
        if( !
checkdate($this->month,1,$this->year)){
            return 
false;
        }
        return 
cal_days_in_month(CAL_GREGORIAN,$this->month,$this->year );
    }

    function 
__get_week()
    {    
        
$timestamp mktime(000$this->month$this->day$this->year);
        return 
date("w",$timestamp);

    }


};

$Calendar = new Calendar(2007,9);
$info $Calendar->__outCalendar();
echo 
$info;
?>


 附件: 您所在的用户组无法下载或查看附件



http://hi.baidu.com/bestscw
2007-12-6 03:56 PM#1
查看资料  发短消息  顶部
 
qh663
版主
Rank: 7Rank: 7Rank: 7
中级会员


UID 30020
精华 0
积分 546
帖子 580
金钱 546 喜悦币
威望 0
人脉 0
阅读权限 100
注册 2004-7-13
来自 河源
状态 离线
[推荐阅读] mysql的my.cnf在windows环境下的问题
试了下,的确够简单!!



五百多篇PHP学习资料
喜悦村BLOG
php团队接兼职项目QQ:80031807
PHP群:768844
2007-12-10 07:27 AM#2
查看资料  访问主页  Blog  发短消息  QQ  顶部
 
sunjian998
注册会员
Rank: 2


UID 83805
精华 0
积分 137
帖子 90
金钱 137 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-11-25
状态 离线
[推荐阅读] PHP实现的简单日历
哈哈,谢谢啊



http://hi.baidu.com/bestscw
2007-12-10 06:01 PM#3
查看资料  发短消息  顶部
 
edisonwu
新手上路
Rank: 1



UID 84582
精华 0
积分 2
帖子 2
金钱 2 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-12-11
状态 离线
[推荐阅读] curl_init乱码
3q
收藏
2007-12-11 05:00 PM#4
查看资料  发短消息  顶部
 
tianya_xiao
新手上路
Rank: 1


UID 105275
精华 0
积分 13
帖子 15
金钱 13 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2007-12-30
状态 离线
[推荐阅读] 上海招聘PHP程序员
回复 #4 edisonwu 的帖子

不错,收藏。
2007-12-31 07:22 PM#5
查看资料  Blog  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 


Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 3.046522 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP