PHP 7 продолжить выполнение после отправки ответа - PullRequest
0 голосов
/ 17 мая 2018

Я пытаюсь отправить ответные данные клиенту из функции и продолжить выполнение.Я следовал приведенному ниже коду

ignore_user_abort(true);
set_time_limit(0);

ob_start();
// do initial processing here
echo $response; // send the response
header('Connection: close');
header('Content-Length: '.ob_get_length());
ob_end_flush();
ob_flush();
flush();
// check if fastcgi_finish_request is callable
if (is_callable('fastcgi_finish_request')) {
    fastcgi_finish_request();
}

Получил код из вопроса

продолжить обработку php после отправки http ответа

Что яя получаю только ответ 200 ok, но не данные, которые я повторил.

Мне тоже нужно получить данные ответа.Я использую php7.1.Есть ли разница в использовании между php5 и 7?

Пожалуйста, помогите

...