Я хочу найти способ выполнить приращение за каждые 5 минут, пожалуйста, помогитеPHP «цикл» с интервалом времени
example
for ($i=1;$i<=11;$i++) {
echo $i;
}
печати
- после 5мин
- после 5мин
- после 5 мин
- после 5 мин
- после 5 мин ......
Я хочу найти способ выполнить приращение за каждые 5 минут, пожалуйста, помогитеPHP «цикл» с интервалом времени
example
for ($i=1;$i<=11;$i++) {
echo $i;
}
печати
for ($i=1;$i<=11;$i++) {
sleep(300);
echo $i;
}
Если вы хотите запустить скрипт каждые 5 минут, вы должны использовать cronjob. Если вы используете панель управления, такую как cPanel или DirectAdmin, вы можете добавить cronjob. Если у вас есть (только) доступ SSH к машине, то используйте команду crontab -e
и добавьте следующую строку:
*/5 * * * * /usr/bin/php /location/of/the/script.php
Если вы /usr/bin/php
не ваш PHP путь, а затем создать сценарий и использовать <?php phpinfo();
, чтобы выяснить, что местоположение фактически есть.
Использование Cron Jobs или Автовыключение в PHP
если хрон рабочих мест является отключить на сервере, чем использовать бесплатные онлайн хрон рабочих мест службы
Мудрость делает это несколько под вопросом. Можете ли вы рассказать нам, почему вы хотите отложить выполнение? Честно говоря, это звучит как больше работы для планировщика (см. Ссылку на cron ниже), чем для цикла. –