在PHP中,您不能直接使用crontab来设置执行频率,因为crontab是Linux系统下的任务调度工具,而PHP是一种编程语言
以下是一些建议:
*/5 * * * * /usr/bin/php /path/to/your_script.php
要编辑Cron表达式,请在终端中输入crontab -e
,然后将上述表达式添加到文件中。
sleep()
函数来暂停脚本的执行一段时间。例如,如果您希望每5分钟执行一次脚本,可以在脚本中使用以下代码:while (true) {
// Your code here
sleep(300); // 暂停300秒(5分钟)
}
请注意,这种方法不适用于Web服务器环境,因为它会导致脚本持续运行并占用资源。这种方法更适合在命令行环境中运行的脚本。
总之,使用Cron(推荐)是在Linux系统中设置PHP脚本执行频率的最佳方法。在Windows系统中,您可以考虑使用任务计划程序(Task Scheduler)来达到类似的目的。