Как сделать паузу в выполнении скрипта на php

179
11 декабря 2018, 11:50

У меня есть скрипт рассылающий почту. Примерно такой, здесь не суть приводить полный код , вопрос не в этом.

foreach($list as $key){
    foreach($mail as $k){
         mail($email,$subject,$body);
         ....
    }
}

Как вы понимаете отправка письма не происходит моментально, уж точно медленней чем выполняется этот код, по-этому на сервере забивается очередь отправки.

Вопрос в том , как на месте многоточия реализовать паузу в 5- 10 секунд, как это вообще делается на php?

Answer 1

Паузу можно сделать с помощью функции sleep(секунды)

Подробнее читайте тут - http://php.net/manual/ru/function.sleep.php

READ ALSO
jQuery post запрос отправляется лишь один раз

jQuery post запрос отправляется лишь один раз

Возникла проблемаНаписал функцию, которая отправляет пост запрос по нажатию на конопки

144
Не могу разобраться как получить данные товаров Woocommerce(Wordpress)

Не могу разобраться как получить данные товаров Woocommerce(Wordpress)

Пытаюсь разобраться как получить данные товаров, а именно:

164
Алгоритм вывода людей и мест работы

Алгоритм вывода людей и мест работы

Есть список людей и список их мест работыНапример так:

135
Как получить размер gif-картинки в ВК?

Как получить размер gif-картинки в ВК?

Знаю что в интернете есть полно функций, которые позволяют сделать это, но в ВК есть нюанс, например для скачивания гифки нельзя использовать...

132