Я пишу скрипт PHP, но застреваю в функции flush()
. Это мой сценарий:Почему flush() не выполняет данные сразу? php
<?php
echo "1";
flush();
sleep(5);
echo "2";
?>
Я хочу, чтобы мой скрипт для отправки «1», затем подождите 5 секунд, а затем отправить «2». Но вместо этого сценарий ждет 5 секунд, а затем отправляет «12». Я ищу ответ за последние несколько часов, но я не могу найти тот, который работает для меня.
, что вы на самом деле пытаетесь сделать? похоже, что вам нужен более клиентский код. Поскольку это стоит, это не лучше всего использовать при использовании подхода на стороне сервера –
Я полагаю, вы никогда не искали на странице руководства PHP для флеша раньше – Chay22