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+AJAX实现无刷新注册(带用户名实时检测)
Jan 02 PHP
PHP 开源框架22个简单简介
Aug 24 PHP
PHP 字符截取 解决中文的截取问题,不用mb系列
Sep 29 PHP
基于php缓存的详解
May 15 PHP
PHP大小写问题:函数名和类名不区分,变量名区分
Jun 17 PHP
php Session存储到Redis的方法
Nov 04 PHP
PHP处理SQL脚本文件导入到MySQL的代码实例
Mar 17 PHP
thinkphp实现数组分页示例
Apr 13 PHP
PHP中数据库单例模式的实现代码分享
Aug 21 PHP
php实现从上传文件创建缩略图的方法
Apr 02 PHP
实例讲解php数据访问
May 09 PHP
php实现基于pdo的事务处理方法示例
Jul 21 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
用PHP连接Oracle for NT 远程数据库
2006/10/09 PHP
php中的mongodb select常用操作代码示例
2014/09/06 PHP
使Ext的Template可以解析二层的json数据的方法
2007/12/22 Javascript
用cookies实现的可记忆的样式切换效果代码下载
2007/12/24 Javascript
JavaScript面向对象之静态与非静态类
2010/02/03 Javascript
js滚动条回到顶部的代码
2011/12/06 Javascript
javascript中强制执行toString()具体实现
2013/04/27 Javascript
js里取容器大小、定位、距离等属性搜集整理
2013/08/19 Javascript
Javascript 完美运动框架(逐行分析代码,让你轻松了运动的原理)
2015/01/23 Javascript
浅谈javascript中自定义模版
2015/01/29 Javascript
程序员必知35个jQuery 代码片段
2015/11/05 Javascript
jQuery基于muipicker实现仿ios时间选择
2016/02/22 Javascript
浅谈JavaScript的内置对象和浏览器对象
2016/06/03 Javascript
JavaScript 限制文本框不可输入英文单双引号的方法
2016/12/20 Javascript
babel之配置文件.babelrc入门详解
2018/02/22 Javascript
webpack 代码分离优化快速指北
2019/05/18 Javascript
Layer.js实现表格溢出内容省略号显示,悬停显示全部的方法
2019/09/16 Javascript
JavaScript中跨域问题的深入理解
2021/03/04 Javascript
Python3实现连接SQLite数据库的方法
2014/08/23 Python
python3抓取中文网页的方法
2015/07/28 Python
动感网页相册 python编写简单文件夹内图片浏览工具
2016/08/17 Python
django之session与分页(实例讲解)
2017/11/13 Python
pandas 实现将重复表格去重,并重新转换为表格的方法
2018/04/18 Python
python实现小球弹跳效果
2019/05/10 Python
详解python实现数据归一化处理的方式:(0,1)标准化
2019/07/17 Python
python3使用GUI统计代码量
2019/09/18 Python
使用anaconda安装pytorch的实现步骤
2020/09/03 Python
python 实现关联规则算法Apriori的示例
2020/09/30 Python
女孩每月服装订阅盒:kidpik
2019/04/17 全球购物
电台实习生求职信
2014/02/25 职场文书
交通事故协议书范文
2014/04/16 职场文书
班委竞选演讲稿
2014/04/28 职场文书
医院安全生产月活动总结
2014/07/05 职场文书
讲文明懂礼貌演讲稿
2014/09/11 职场文书
后勤工作个人总结
2015/02/28 职场文书
css中:last-child不生效的解决方法
2022/08/05 HTML / CSS