Во-первых, я уверен, что веб-сервер не может знать, через сколько секунд завершится выполнение сценария. Представьте, что сценарий работает над тяжелым запросом mysql, как он может определить, когда это закончится.
Если я хочу приостановить выполнение кода в PHP, использую ли я sleep ()?
Это в целом верно, однако каждый случай индивидуален и, возможно, в некоторых случаяхдругое решение может быть найдено (может быть, Ajax ?! зависит ..)