使用 php(?) 在每个服务器日随机增加数值

Using php(?) to increase number value every server day by random amount

正在寻找 breadcrumbs/hints 我在膝上找到的项目。我通常使用纯 HTML/CSS 和基本 PHP/Javascript 来工作。通常如果有人向我发送正确的方向,我可以把事情拼凑起来。

我的客户想要一个在每个服​​务器日更新的自动收报机。 例如:
1. 值 X 设置为 100
2.检查是否已经过了24小时(SERVER时间,不是客户端时间)
3. 运行 5-10之间的数字生成器。存储在值 Y
4. 将值 X 更新为 X+Y。重新存储为值 X
5. Return 到步骤 2

我已经在几个不同的地方搜索过这个问题,但还没有完全找到我正在寻找的方向。这个问题很接近:javascript, increase number day by day

并让我相信 PHP 可能是我选择的语言......但我发现更多关于这个问题的信息写在 javascript 中并存储在客户端的 cookie 中,这不是我们真正想要的。

有没有人有任何想法让我开始朝着正确的方向前进?逻辑上似乎并不难,只需要弄清楚语义即可。非常感谢任何帮助....

更新:

我决定使用 wordpress cron 并找到了方便的 wordpress crontrol 插件。这解决了 TIME 问题,多亏了“误解”的帮助,我想我已经把那个文件 opening/random 编号的东西记下来了。现在我很好奇的是如何在网站本身上制作一行文本(可能是 div、h1,等等)全天候 24/7 显示 txt 文件的内容。我曾经知道如何做到这一点,但它正在逃避我。我需要使用 AJAX 还是 javascript?

运行 一个 cron 作业,每 24 小时调用一次 php 脚本,无论您想要什么时间。

$fp = fopen('x.txt','r+');
$x = intval(fread($fp));
$y = mt_rand (1,5);
fwrite($fp,$y + $x);
fclose($fp);

如果您无权执行 cronjob,您可以执行以下操作: 当调用必须显示此值的脚本时,打开上次更新的文件(或从数据库读取)。例如,如果今天调用脚本 (2015.01.18),最后一次调用是在 2015.01.13,那么你必须更新 X 5 次。因此,将 5 个随机值添加到 X,然后将其与新的(今天的)日期一起存储。