Иногда случается так, что необходимо притормозить загрузку страницы, например, если ее необходимо выкинуть из поиска, а это долго не происходит. PHP предлагает минимум три способа это сделать.
1. Функция sleep, где числом указывается количество секунд, спустя которые будет загружена страница. Помещается на самый верх кода и отлично выполняет свою задачу.
sleep(6);
2. Ошибка со временем ожиданияini_set('display_errors',1);
ini_set('display_startup_errors',1);
error_reporting(-1);
set_time_limit(1);
max_execution_time(1);
sleep(2);
3. Передача заголовка серверу.
header('HTTP/1.1 503 Service Temporarily Unavailable');
header('Status: 503 Service Temporarily Unavailable');
header('Retry-After: 300');