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

178
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 запрос отправляется лишь один раз

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

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

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

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

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

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

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

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

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

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

131