$monthoneday=date("Ym")."01";

$oneweekday=date("w",strtotime($monthoneday)); //获得本月1号星期几

$monthday=date("t"); //本月多少天

$startlow=($oneweekday==0)?7:$oneweekday; //从第几列开始

for($a=1,$b=$startlow;$a<=$monthday;$a++,$b++){

$ary[$b]=$a; //用数组控制日期在哪里输出

}

$c=1;

//输出行数等于当月天数除7取整再加1

for($a=1;$a<=(int)($monthday/7)+1;$a++){

echo "

";

//我是用数组的key来控制在哪能里输出的

for($b=1;$b<=7;$b++,$c++){

if($ary[$c]==date("j")){

echo '

';

}else{

echo "

";

}

echo $ary[$c];

echo "

";

echo "n";

}

echo "

";

}

?>

写法估计和别人写得不一样...呵...就这点程序我写了半天,刚开始一直是循环思路有问题.居然输出31行1234呵...

看来只有多写才能锻练思维...这个应该用JS实现的,可是我不会JS...只能这样了.

下面是效果...主要是模板挺好看的...

php 日历 代码,PHP 简单日历实现代码相关推荐

  1. python3爬虫小型代码_python3简单爬虫实现代码

    分享一个python实现的网络爬虫代码.转自:http://www.cnblogs.com/yes123/p/3761388.html 写了个python3的.代码非常简单就不解释了,直接贴代码. # ...

  2. java日历制作_java简单日历的制作代码

    该日历查询的范围为1900-2015年 import java.util.Scanner; public class Calendar4 { public static void main(Strin ...

  3. java gui 日历_Java实现简单日历小程序 Java图形界面小日历开发

    今天给大家介绍一下如何用Java swing开发一款简单的小日历,下面我们来看代码: 首先创建一个CalendarBean类,用于基本的日期计算: package other1; import jav ...

  4. java 制作简易日历_Java制作简单日历

    1.用for循环.switch 以1990.01.01作为参考 public class Demo_9 { public static void main(String[] args) { Scann ...

  5. js倒计时代码最简单的_代码设计开发-6大基本原则解读(最简单扼要的理解)

    前言 相信做过编程开发的都应该听说过设计模式,设计模式是历史上的编程大牛经过不断的探索,总结出来的一整套经验的总和.他们总结出来这23种设计模式,告诉我们编程按照这些编程的设计模式可以让我们代码的可重 ...

  6. 最简单的图形用户代码_简单几句代码,画出精美的图形,快跟着学起来~

    去年暑假实习了四个月的前端,接触了很多前端相关的东西,觉得前端真的比后端有趣多了啊,又好玩又有趣,相比后端千篇一律的代码,前端的千变万化一瞬间俘获了我的心~~~~~ 下面列举一些基础的前端图形制作代码 ...

  7. python简单代码-Python简单进程锁代码实例

    先说说线程 在多线程中,为了保证共享资源的正确性,我们常常会用到线程同步技术. 将一些敏感操作变成原子操作,保证同一时刻多个线程中只有一个线程在执行这个原子操作. 我最常用的是互斥锁,也称独占锁.其次 ...

  8. c语言codeblock简单日历,vue实现简单日历

    1 2 3 4 5 6 日历 7 8 * { 9 padding: 0; 10 margin: 0; 11 } 12 13 ul { 14 list-style-type: none; 15 } 16 ...

  9. python代码画简单动物_Python代码简化

    让代码更Pythonic 当然不要过分追求简洁,不然阅读的人就遭殃了, 部分逻辑复杂的情况还应按照清晰的逻辑脉络去写方便阅读, 毕竟我们是用代码实现功能然后维护,而不是单单的炫技. ######### ...

最新文章

  1. linux sh 改 cmd
  2. MDT2008部署之三LTI部署之二
  3. python初级数据分析师薪资_学会数据分析,薪资翻倍?!
  4. 极客产品经理学习笔记
  5. linux性能优化--cpu篇
  6. docker镜像为什么要采用分层结构
  7. 2018年SIAF 广州国际工业自动化技术及装备展览会下周隆重开幕
  8. Android面试收集录4 Fragment详解
  9. 2021年8月上中旬好文收藏(1)
  10. 大数据的趋势走向如何
  11. strcpy_s函数
  12. 形态学图像处理之边界提取与跟踪
  13. ReviewBoard 系列图文教程之(一)—— 安装
  14. 台式计算机开关电源原理图,开关电源电路原理(附原理图)
  15. python图片换脸_无需PS,200 行 Python 代码实现简单图片人像识别换脸
  16. 计算机sci多少字,一篇sci综述一般写多少字
  17. spring5.0之后Log4jConfigListener过期问题
  18. 7.6批量下载网易云歌曲
  19. 自学 1 年进大厂,这位硬核 Linux 大佬你还不知道?
  20. [aaronyang]分享我的博客园皮肤代码

热门文章

  1. C/Cpp / STL / vector 释放内存的方案
  2. python api调用展示_Python百视api调用示例
  3. 百度搜索与推荐引擎的云原生改造
  4. 虚拟机拷贝出来_NETAPP存储虚拟机数据恢复案例
  5. kafka是存储到本地磁盘么_【漫画】Kafka是如何实现高性能的?
  6. 详解css样式处理的优先级
  7. delphi 回调函数例子 用函数过程作为参数
  8. Laravel 查询某天数据 whereDate
  9. hdoj1242(dfs 剪枝 解法)
  10. C# 正则表达式验证