Пауза в скриптах PHP.
Функция sleep() — пауза в скриптах.
Синтаксис: sleep()
void sleep (int seconds)
Параметром является количество секунд, которые на должен сделать паузу скрипт.
Примеры использования функции:
sleep(5); // Пауза в 5 секунды
sleep(20); // Пауза 20 секунд
Часто требуется в скриптах сделать разные паузы, для этого используем функцию sleep() всесте с функцией-генератором случайных чисел rand().
Примеры использования функций sleep() и rand()
sleep(rand(4,9)); // Пауза скрипта в интервале 4-9 секунд.
sleep(rand(3,12)); // Пауза скрипта в интервале от 3 до 12 секунд.
Полезные функции: set_time_limit
Функция set_time_limit() — максимально допустимое время выполнения скрипта.
Синтаксис: set_time_limit()
void set_time_limit (int seconds)
Параметром является количество секунд, на которые максимально разрешено выполнение скрипта. Если скрипт не успел выполниться — он автоматически завершится.
Пример:
set_time_limit(170); Максимальное выполнение скрипта 170 секунд.