【发布时间】:2015-08-05 04:35:05
【问题描述】:
是否可以在每次执行脚本时将变量或数组加 1。
例如,我执行脚本并将变量设置为$increment = '1';
然后我关闭脚本并在 30 分钟后返回以再次执行脚本。
这次变量需要是$increment = '2';
脚本将每 30 分钟从 cron 运行一次,共 8 次。
第 8 次执行后,变量需要回退到 $increment = '1';
这可以通过会话实现吗?可以为 cli sapi 设置会话吗?
或者更容易输出具有下一个增量编号的文本文件并从文本文件中提取值?
感谢所有帮助。
【问题讨论】:
-
您可以将变量值存储在数据库中,并在执行脚本时获取该变量并递增 1。
-
假设我不想使用数据库。我可以将值存储在数组中,对吗?
-
@Mike 如果您不想使用数据库,您需要将值存储在
cookie或file之类的位置。
标签: php variables cron increment execution