美文网首页
PHP做日历

PHP做日历

作者: 马海宁 | 来源:发表于2018-10-25 22:40 被阅读0次

今天给大家做一个php的日历表,大家可以直接复制代码就可以了,

首先给大家一个思路

PHP做日历

下面是代码


<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>日历</title>

</head>

<body>

<center>

<?php

$year  = @$_GET['y']?$_GET['y']:date('Y');

$month = @$_GET['m']?$_GET['m']:date('m');

$day = date('t',mktime(0,0,0,$month,1,$year));//一个月多少天

$W  = date('w',mktime(0,0,0,$month,1,$year));//每个月的1号是周几;

echo "<h3>{$year}年{$month}月</h3>";

?>

<table border="1" width="600">

<tr>

<th>星期日</th>

<th>星期一</th>

<th>星期二</th>

<th>星期三</th>

<th>星期四</th>

<th>星期五</th>

<th>星期六</th>

</tr>

<?php

$d=1;

while($d<=$day){

echo '<tr>';

for($i=0;$i<7;$i++){

if(($i<$W && $d == 1)||$d>$day){

echo "<td> </td>";

}else{

echo "<td>{$d}</td>";

$d++;

}

}

echo '</tr>';

}

// 创建上个月,下个月

$py=$ny=$year;

$pm = $month-1;//上个月

$nm = $month+1;//下个月

if($pm==0){

$pm=12;

$py--;

}

if($nm==13){

$nm=1;

$ny++;

}

echo "<a href='xx.php?y={$py}&m={$pm}'>上个月</a>";

echo " ";

echo "<a href='xx.php?y={$ny}&m={$nm}'>下个月</a>";

$a = $py+1;

$b = $ny-1;

echo "<br />";

echo "<a href='xx.php?y={$a}&m={$month}'>上一年</a>";

echo " ";

echo "<a href='xx.php?y={$b}&m={$month}'>下一年</a>";

?>

</table>

</center>

</body>

</html>



给大家一个思路


有兴趣的可以留言交流,

也可以加我微信或qq:13543853501

相关文章

  • PHP做日历

    今天给大家做一个php的日历表,大家可以直接复制代码就可以了, 首先给大家一个思路 下面是代码

  • 11.1.3 PHP日历核心程序编写

    11.1.3 PHP日历核心程序编写 test.php

  • php生成日历

    最近工作中用到的一个并没有卵用的功能,根据开始日期和结束日期,生成日历数组 php的部分如下 传入开始日期及结束日...

  • jQuery_04

    省市县联动 html代码 php代码 jQuery-ui 手风琴 jQuery-ui 日历 jQuery-vali...

  • PHP中的国际化日历类

    在 PHP 的国际化组件中,还有一个我们并不是很常用的日期操作类,它就是日历操作类。说是日历,其实大部分还是对日期...

  • #和嘻嘻一起长大058/365:周复盘

    一、日历软件使用 每天早上起来,会查看日历,一周的,日历,就是放固定时间必须做的事情 通过日历,让事情更清楚,日历...

  • PHP中的国际化日历类

    在 PHP 的国际化组件中,还有一个我们并不是很常用的跟日期相关的操作类,它就是日历操作类。说是日历,其实大部分还...

  • 用Excel做日历

    工具:wps 教程:百度 学习成果4月份日历,以下为制作过程。 1.新建表格,全选,设置列宽为2。 2.从B1-D...

  • 2018-12-03

    nginx+php集群 利用nginx访问网页,php做解析 1、1台主机(只开启nginx,php不需要开启) ...

  • 什么是PHP?编程语言又为什么要选择学习PHP?

    为什么要学习PHP?到底什么是PHP?PHP可以做什么?相信这样的问题困扰着很多人。 PHP是做网站的一种语言,很...

网友评论

      本文标题:PHP做日历

      本文链接:https://www.haomeiwen.com/subject/ocdhtqtx.html