php实现简单的日历类

php中文网
发布: 2016-07-25 09:08:20
原创
1265人浏览过
";
  • echo "
  • ";
  • echo "
  • ";
  • echo "
  • ";
  • echo "
  • ";
  • echo "
  • ";
  • }
  • private function weeks(){
  • $weeks=array("日", "一", "二", "三", "四", "五", "六");
  • echo "
  • ";
  • foreach($weeks as $value){
  • echo "
  • ";
  • }
  • echo "
  • ";
  • }
  • private function days(){
  • echo "
  • ";
  • for($i=0; $iday_week; $i++){
  • echo "
  • ";
  • }
  • for($j=1; $j month, 1, $this->year)); $j++){
  • $i++;
  • if($j == date("d")){
  • echo "
  • ";
  • }else{
  • echo "
  • ";
  • }
  • if($i%7 == 0){
  • echo "
  • ";
  • }
  • }
  • while($i%7 != 0){
  • echo "
  • ";
  • $i++;
  • }
  • }
  • private function nextyear($year, $month){
  • if($year == 1970){
  • $year=1970;
  • }else{
  • $year--;
  • }
  • return "?year=".$year."&month=".$month;
  • }
  • private function afteryear($year, $month){
  • if($year == 2038){
  • $year=2038;
  • }else{
  • $year++;
  • }
  • return "?year=".$year."&month=".$month;
  • }
  • private function nextmonth($month, $year){
  • if($month == 1){
  • $year--;
  • $month=12;
  • }else{
  • $month--;
  • }
  • return "?year=".$year."&month=".$month;
  • }
  • private function aftermonth($month, $year){
  • if($month == 12){
  • $year++;
  • $month=1;
  • }else{
  • $month++;
  • }
  • return "?year=".$year."&month=".$month;
  • }
  • public function out(){
  • echo "
  • php实现简单的日历类
    1. class calendar{
    2. private $year;
    3. private $month;
    4. private $day_week;
    5. function __construct(){
    6. $this->year=isset($_GET['year']) ? $_GET['year'] : date("Y");
    7. $this->month=isset($_GET['month']) ? $_GET['month'] : date("m");
    8. $this->day_week=date("w", mktime(0, 0, 0, $this->month, 1, $this->year));
    9. }
    10. private function xianDate(){
    11. echo "
    "." "."";
  • echo "
  • ".$this->year."年".$this->month."月 ".">>"." ".">>>"."
    ".$value."
      ".$j." ".$j."
     
    ";
  • $this->xianDate();
  • $this->weeks();
  • $this->days();
  • echo "
  • ";
  • }
  • }
  • ?>
  • 复制代码


    PHP速学教程(入门到精通)
    PHP速学教程(入门到精通)

    PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

    下载
    来源:php中文网
    收藏 点赞
    上一篇:Ajax的小封装 get,post请求 下一篇:wordpress中让主题支持菜单导航
    本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
    最新问题
    相关专题
    更多>
    热门推荐
    开源免费商场系统广告
    热门教程
    更多>
    最新下载
    更多>
    网站特效
    网站源码
    网站素材
    前端模板
    关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
    php中文网:公益在线php培训,帮助PHP学习者快速成长!
    关注服务号 技术交流群
    PHP中文网订阅号
    每天精选资源文章推送
    PHP中文网APP
    随时随地碎片化学习

    Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号