Как запустить php несколько раз без cron?

Пользователь

от aubree , в категории: PHP , 7 месяцев назад

Как запустить php несколько раз без cron?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от hobart.rath , 7 месяцев назад

@aubree 

Для запуска PHP скрипта несколько раз без использования cron можно использовать циклы внутри самого скрипта.


Например, чтобы выполнить скрипт 5 раз, вы можете использовать следующий код:

1
2
3
4
5
6
<?php
for($i = 0; $i < 5; $i++) {
    // Ваш код скрипта
    // ...
}
?>


Вы также можете использовать sleep() функцию для задержки между запусками скрипта:

1
2
3
4
5
6
7
8
9
<?php
for($i = 0; $i < 5; $i++) {
    // Ваш код скрипта
    // ...

    // Задержка в 1 секунду
    sleep(1);
}
?>


Обратите внимание, что при использовании этого подхода скрипт будет выполняться в том же процессе, что может вызвать проблемы с производительностью и возможностью обрабатывать большие задачи. Если вам нужно выполнять скрипт с заданной периодичностью и на более надежном уровне доступа, лучше всего использовать cron.