У меня есть простой POST запрос CURL скрипт,Дисплей Curl Последовательная Ответ один на один
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $body);
curl_setopt($ch, CURLOPT_POST, 1);
$result = curl_exec($ch);
Проблема я столкнулся это, если я получать почтовые данные из БД или я получать почтовые данные из формы, когда я обрабатывать данные в большом количестве, например 60 раз. Curl отображает вывод до тех пор, пока все 60 запросов не будут завершены.
Я хочу, чтобы завиток отображал вывод один за другим не все сразу, когда запрос завершен, например.
Эхо первого отклика Echo Response второго Echo третий ответ
* «curl отображает вывод» * - он ничего не отображает. Вы попросили его вернуть содержание ответа, и это то, что он делает. И он не может вернуться, пока не будут получены все данные. Тем не менее, вы можете сказать, чтобы он вызывал функцию, которую вы предоставляете («обратный вызов»), как только он получает блоки данных из сети. Изучите 'CURLOPT_WRITEFUNCTION' документацию по функции [' curl_setopt() '] (http://php.net/manual/en/function.curl-setopt.php). – axiac