我正在尝试使用 PHP 创建一个 7 天的任务日历——此时的日期没有与 MYSQL 数据库链接——这不是我的问题。
我目前的日历只让你看到即将到来的任务(未来的那些 - 今天,明天),而不是过去的(昨天,最后几周) - 这就是我喜欢的方式。
现在,我的问题是,虽然我的代码运行成功,但回显速度很慢,所以我正在寻找一种更快的方法来使用 PHP 获得相同的结果。
<?
$day_count = 0;
$date= time();
$month = date('m', $date);
$year = date('Y', $date);
$days_in_month = cal_days_in_month(0, $month, $year) ;
$day_num = date("j", $date);
while ($day_num <= $days_in_month) {
while ( $day_count >=0 && $day_count <=7) {
?>
<div class="day"> <? echo $day_num; ?> </div>
<?
$day_num++;
$day_count++;
}
}
?>