Вы не можете ограничивать HTTP-запросы к php-файлу на вашем сервере изнутри PHP, в том смысле, что в запросе уже действительно слишком поздно что-то ограничивать.
Проверьте с вашим HTTP-сервером или загрузкой-Balancer перед ним, как вы можете ограничить запросы.Инструменты для этого существуют, и они обычно делают хорошую работу.Чаще всего гораздо лучшую работу, чем вы могли бы реализовать (скорее всего, с большой сложностью) изнутри PHP.
В любом случае sleep
звучит как совершенно неправильная функция для ограничения запросов.
Я надеюсь, что это полезно и несколько отвечает на ваш вопрос.