2012-05-21 62 views
0

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

例如,你看到下面的

  • 游戏网站上的265
  • 游戏264
  • 游戏263
  • 游戏262

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

  • 游戏266
  • 游戏265
  • 游戏264
  • 游戏263
+1

什么是你的问题呢? –

+1

创建一个PHP脚本来搜索和修改文件中的文本,然后每周使用CRON作业调用PHP脚本。 – Travesty3

回答

0

也许你可以通过当前的日期和过去的一些任意日期间计算的周数做到这一点。因此,今天是2012年5月21日,如果您计算自2012年5月7日以来的周数,您将得到2.如果您想开始计数,则可以执行下列操作: $ weeksSinceDate + 264

: :更新:: 回应你的问题,这里是你可以使用的一些代码:

$counterStartNum = 266; 
$date1 = new DateTime("2012-05-21"); 
$date2 = new DateTime(); 
$interval = $date1->diff($date2); 
$weeksSinceDate = $interval->d/7; 
$currentCounter = $counterStartNum + $weeksSinceDate; 
+0

这是正确的吗? $ initial_date = strtotime('2012-05-21'); $ initial_value = 266; $ new_value = $ initial_value + 1; –

+0

我编辑了我的答案来回答你的问题。 –