Вероятно, вам надо что-то изменить в архитектуре приложения, если вам нужна такая функция.
Например переложить обработку тяжёлых длительных операций на скрипт выполняемый по крону, а в интерфейсе только создавать задания для него, и писать их в базу, например.
Ну вот вообще с Вами не согласен. Бывает ситуация, когда надо остановить какой-либо вывод на клиент после выполнения чего-либо, например после $response->send(); По ссылке - пример использования в Symfony.
А зачем это принудительно делать? Ваш скрипт отработает и данные клиент получит. А если есть что-то, что отрабатывает долго после вывода информации клиенту, просто не надо исполнять это в контексте веб сервера вообще, как я выше и писал.