/*
* PHP日历核心程序编写
*
*/
$year = isset($_GET['year'])?$_GET['year']:date('Y');
$month = isset($_GET['month'])?$_GET['month']:date('m');
$day = isset($_GET['day'])?$_GET['day']:date('d');
//当年当月的天数
$days = date("t",mktime(0,0,0,$month,1,$year));
//当月的第一天是星期几
$startweek = date("w",mktime(0,0,0,$month,1,$year));
echo '<table border="0" width="300" align="center">';
echo '<tr>';
echo '<th bgcolor="pink">日</th>';
echo '<th bgcolor="pink">一</th>';
echo '<th bgcolor="pink">二</th>';
echo '<th bgcolor="pink">三</th>';
echo '<th bgcolor="pink">四</th>';
echo '<th bgcolor="pink">五</th>';
echo '<th bgcolor="pink">六</th>';
echo '</tr>';
echo '<tr>';
for($i=0;$i<$startweek;$i++){
echo "<td> </td>";
}
for ($j=1;$j<$days;$j++){
$i++;
if($j == $day){
echo "<td bgcolor='pink'>{$j}</td>";
}else{
echo "<td>{$j}</td>";
}
if($i%7 == 0){
echo '</tr><tr>';
}
}
while($i%7!==0){
echo '<td> </td>';
$i++;
}
echo '</tr>';
echo '</table>';
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。