1

我想找到一种每5分钟执行一次增量的方法,请帮忙

example
for ($i=1;$i<=11;$i++) {
echo $i;
}

打印

  1. 5分钟后
  2. 5分钟后
  3. 5分钟后
  4. 5分钟后
  5. 5分钟后......
4

4 回答 4

4

sleep

或者,你想要一个 cron 工作吗?

于 2012-04-30T19:52:31.533 回答
4
for ($i=1;$i<=11;$i++) {
sleep(300);
echo $i;
}
于 2012-04-30T20:24:22.630 回答
1

如果你想每 5 分钟运行一次脚本,你应该使用 cronjob。如果您使用的是 cPanel 或 DirectAdmin 等控制面板,则可以添加 cronjob。如果您(仅)对机器具有 SSH 访问权限,则使用该crontab -e命令并添加以下行:

*/5 * * * * /usr/bin/php /location/of/the/script.php

如果您/usr/bin/php不是您的 PHP 路径,则创建一个脚本并使用它<?php phpinfo();来找出实际位置。

于 2012-04-30T20:20:25.893 回答
1

在 php 中使用 Cron Jobs 或 Sleep 函数

如果您的服务器上禁用了 cron 作业,则使用免费的在线 cron 作业服务

http://www.onlinecronjobs.com/

于 2012-04-30T20:27:08.973 回答