PHP 简单日历实现代码


Posted in PHP onOctober 28, 2009
<?php 
$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 "<tr>"; 
//我是用数组的key来控制在哪能里输出的 
for($b=1;$b<=7;$b++,$c++){ 
if($ary[$c]==date("j")){ 
echo '<td id="today">'; 
}else{ 
echo "<td>"; 
} 
echo $ary[$c]; 
echo "</td>"; 
echo "\n"; 
} 
echo "</tr>"; 
} 
?>

写法估计和别人写得不一样...呵...就这点程序我写了半天,刚开始一直是循环思路有问题.居然输出31行1234呵...
看来只有多写才能锻练思维...这个应该用JS实现的,可是我不会JS...只能这样了.

下面是效果...主要是模板挺好看的...
PHP 简单日历实现代码

PHP 相关文章推荐
用PHP ob_start()控制浏览器cache、生成html实现代码
Feb 16 PHP
PHP中用正则表达式清除字符串的空白
Jan 17 PHP
php设计模式  Command(命令模式)
Jun 17 PHP
解析dedeCMS验证码的实现代码
Jun 07 PHP
php读取纯真ip数据库使用示例
Jan 26 PHP
PHP使用imagick读取PDF生成png缩略图的两种方法
Mar 20 PHP
Yii框架中 find findAll 查找出制定的字段的方法对比
Sep 10 PHP
php三元运算符知识汇总
Jul 02 PHP
thinkPHP5.0框架自动加载机制分析
Mar 18 PHP
使用YII2框架实现微信公众号中表单提交功能
Sep 04 PHP
PHP FileSystem 文件系统常用api整理总结
Jul 12 PHP
PHP命名空间用法实例分析
Sep 04 PHP
php 网页游戏开发入门教程一(webgame+design)
Oct 26 #PHP
php 文件上传系统手记
Oct 26 #PHP
php后台程序与Javascript的两种交互方式
Oct 25 #PHP
PHP 数组教程 定义数组
Oct 23 #PHP
PHP 判断变量类型实现代码
Oct 23 #PHP
PHP 变量类型的强制转换
Oct 23 #PHP
PHP教程 预定义变量
Oct 23 #PHP
You might like
让你的网站首页自动选择语言转跳
2006/12/06 PHP
Discuz 6.0+ 批量注册用户名
2009/09/13 PHP
PHP版本常用的排序算法汇总
2015/12/20 PHP
PHP中的随机性 你觉得自己幸运吗?
2016/01/22 PHP
laravel5.6实现数值转换
2019/10/23 PHP
Laravel 微信小程序后端实现用户登录的示例代码
2019/11/26 PHP
csdn 博客的css样式 v3
2009/02/24 Javascript
json格式的时间显示为正常年月日的方法
2013/09/08 Javascript
常用的jQuery前端技巧收集
2014/12/24 Javascript
javascript实现当前页导航激活的方法
2015/02/27 Javascript
输入框点击时边框变色效果的实现方法
2016/12/26 Javascript
JS实现根据密码长度显示安全条功能
2017/03/08 Javascript
AngularJS实现表格的增删改查(仅限前端)
2017/07/04 Javascript
js模拟百度模糊搜索的实例
2017/08/04 Javascript
基于Vue 服务端Cookies删除的问题
2018/09/21 Javascript
详解JavaScript中的链式调用
2020/11/27 Javascript
Python通过Pygame绘制移动的矩形实例代码
2018/01/03 Python
python 识别图片中的文字信息方法
2018/05/10 Python
DataFrame:通过SparkSql将scala类转为DataFrame的方法
2019/01/29 Python
Python OpenCV 调用摄像头并截图保存功能的实现代码
2019/07/02 Python
python提取log文件内容并画出图表
2019/07/08 Python
Python学习之路安装pycharm的教程详解
2020/06/17 Python
使用postMessage让 iframe自适应高度的方法示例
2019/10/08 HTML / CSS
C语言编程练习
2012/04/02 面试题
金蝶的一道SQL笔试题
2012/12/18 面试题
部队万能检讨书
2014/02/20 职场文书
高级工程师英文求职信
2014/03/19 职场文书
学雷锋的心得体会
2014/09/04 职场文书
入党积极分子自我批评思想汇报
2014/10/10 职场文书
欢迎词范文
2015/01/27 职场文书
2015年国庆晚会主持词
2015/07/01 职场文书
消防宣传语大全
2015/07/13 职场文书
2015年学校远程教育工作总结
2015/07/20 职场文书
2015年中秋节主持词
2015/07/30 职场文书
实验心得体会范文
2016/01/25 职场文书
redis哨兵常用命令和监控示例详解
2021/05/27 Redis