我正在构建一个每 5 分钟运行一次的脚本,以检查某个数量是否增加:
$oldmax = '1' //this is the number from the last result
$newmax = '4' //this is the latest number
If $newmax > $oldmax {runscript}
由于这是每 5 分钟运行一次,我需要查询 $oldmax 值,然后如果该最大值大于旧值,则将其更新为 $newmax 值...
目前我看到了使用 MySQL 存储 $oldmax 值的选项。但是,由于它只存储一个数字,我发现在 MySQL 中创建一个新表,然后查询该表以获取它存储的那个值有点过头了。使用 PHP,这会增加很多额外的代码。
是否有另一种更简洁的方法来存储 $oldmax 的值,以便每次 cron 运行时,它都可以引用该值?还是我需要使用数据库?如果这只是一个简单的循环,那会很容易,但我的问题是脚本每 5 分钟运行一次,所以它必须从头开始。