抱歉,我是PHP新手,需要一些帮助/指导来创建可在服务器端使用的计数器,所以我想更新一个初始值吗?
例如,我需要以1500为基数开始,并使该数字每2分钟增加1,显然,因此任何访问者每次访问都会看到一个增加的数字。
初始值需要存储在sql中还是可以更新txt文件?
任何帮助都会很棒,
谢谢
如果您由于某种原因不需要专门存储它,则无需运行cron等。然后计算分钟数并将其添加到您的起始号码(1500)
//Start Number $n = 1500; $cur_time = time(); $orig_time = strtotime("2013-10-21 10:00:00"); //New Number + difference in minutes (120 seconds for 2 mins) since start time $newn = $n + round(abs($cur_time - $orig_time) / 120,0); // Output New Number echo $newn;
如果您希望在一行中进行复制/粘贴
echo 1500 + round(abs(time() - strtotime("2013-10-21 10:00:00")) / 120,0);