php время выполнения скрипта



Php пауза выполнения скрипта

Автор XPOM задал вопрос в разделе Компьютеры, Связь

Как называется фунция PHP, которая задерживает выполнение скрипта на некоторое время и потом дальше продолжает выполнять и получил лучший ответ

Ответ от Klark[гуру]
1. sleep($seconds); //
2. usleep($msec); //
ИМХО, использовать это для отладки - не лучшая идея. Скорее всего, идея не сработает! Причины? Во-первых, WEB-сервер с вкомпилированным модулем PHP по-дефолту имеет ограничение на исполнение скрипта 30-60 секунд. Его конечно можно убрать, но для недоотлаженной программы - это чревато. Во-вторых, все сильно зависит от программного дизайна (так, используется ли obstack's или другой вид буферизации, в т. ч. и директивами Apache в .htaccess).
Дело в том, что HTTP-запрос приходит на WEB-сервер, и отдает HTTP-отклик - тоже WEB-сервер. Это - важный момент! PHP тут вообще в стороне. Какой отклик отдается на запрос HTTP/1.1 - тоже важно. По-дефолту, сервер может выдавать Content-Transfer-Encoding=chunked. Тогда может это способ и проскочит, а может и нет. Если же не chuncked, HTTP-клиент попросту очень долго будет ожидать всего отклика целиком!
Занимаясь отладкой для WEB-а лучшим (простейшим и универсальным) способом остаются логи. Их поддержка уже встроена в PHP. И никакие задержки не нужны! Другой вариант - пошаговый отладчик. С некоторыми хитрыми проектами могут быть траблы. Нужна хорошая IDE с phpdbg типа IBM Eclipse, Zend Studio или NuSphere. Советую первую из них (скриншот прилагаю) . Второй мониторчик тоже не помешает!
Источник:

Ответ от JohnDoe[гуру]
может sleep? или wait?х3 (

Ответ от Oleg Igoshin[гуру]
Например:sleep(5);

Ответ от Uoh[мастер]
Функция sleep() задерживает исполнение программы на указанное количество секунд. Вот есть такой простой примерчик.// текущее времяecho date('h:i:s') . "\n";// задержка 10 секsleep(10);// возобновляем работуecho date

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Как называется фунция PHP, которая задерживает выполнение скрипта на некоторое время и потом дальше продолжает выполнять
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*