0

我想看看是否可以在不使用数据库的情况下每周更改几个文本的值数。只需使用 PHP

例如,在网站上,您会看到以下内容

  • 游戏 265
  • 游戏 264
  • 游戏 263
  • 游戏 262

1 周后,我希望数字加 1 并更改为

  • 游戏 266
  • 游戏 265
  • 游戏 264
  • 游戏 263
4

1 回答 1

0

也许您可以通过计算当前日期和过去某个任意日期之间的周数来做到这一点。因此,由于今天是 2012 年 5 月 21 日,如果您计算自 2012 年 5 月 7 日以来的周数,您将得到 2。如果您想从 266 开始计数,您可以这样做:$weeksSinceDate + 264

::UPDATE:: 针对您的问题,这里有一些您可以使用的代码:

$counterStartNum = 266;
$date1 = new DateTime("2012-05-21");
$date2 = new DateTime();
$interval = $date1->diff($date2);
$weeksSinceDate = $interval->d / 7;
$currentCounter = $counterStartNum + $weeksSinceDate;
于 2012-05-21T19:49:30.467 回答