一个简单的phpcalender(日历),代码很简单,方便修改。 2038问题参:http://fc-lamp.blog.163.com/blog/static/17456668720131117513473/ 想试的朋友,请移步:http://phptools.sinaapp.com/ 无 ?php/** * * 我的日历 * date_default_timezone_set date mktim
一个简单的php calender(日历),代码很简单,方便修改。
2038问题参:http://fc-lamp.blog.163.com/blog/static/17456668720131117513473/
想试的朋友,请移步: http://phptools.sinaapp.com/
{$year}年{$month}月
星期一 星期二 星期三 星期四 星期五 星期六 星期天
html; $currentday = date ( 'y-m-j' ); //当月最后一天 $lastday = date ( 'j', mktime ( 0, 0, 0, $nextmonth, 0, $year ) ); //循环输出天数 $day = 1; $line = ''; while ( $day <= $lastday ) { $cday = $year . '-' . $month . '-' . $day; //当前星期几 $nowweek = date ( 'n', mktime ( 0, 0, 0, $month, $day, $year ) ); if ($day == 1) { $line = ''; $line .= str_repeat ( ' ', $nowweek - 1 ); } if ($cday == $currentday) { $style = 'style=color:red;'; } else { $style = ''; } $line .= $day ; //一周结束 if ($nowweek == 7) { $line .= '
'; $html .= $line; $line = ''; } //全月结束 if ($day == $lastday) { if ($nowweek != 7) { $line .= str_repeat ( ' ', 7 - $nowweek ); } $line .= '
'; $html .= $line; break; } $day ++; } $html .= <<
html; return $html;}/** * * 检测是否是32位机 * @author fc_lamp * @blog: fc-lamp.blog.163.com */function is32(){ $is32 = false; if (strtotime ( '2039-10-10' ) === false) { $is32 = true; } return $is32;}