Я думал, что flush();
будет работать, по крайней мере из того, что мне говорит Google / Stackoverflow, но в моей системе Windows WAMP (Windows, Apache, MySQL, PHP) это не работает.
Есть ли какие-то настройки PHP, которые я должен установить, чтобы заставить работать flush ()?
Вот мой код:
<?php
echo "Fun";
flush();
sleep(5);
echo "<br>Mo";
?>
Код просто выводит все вместе, когда выполнение скрипта завершено (через 5 секунд). Я не хочу этого, я хочу, чтобы «Fun» показывался сразу, а затем через 5 секунд «Mo».
Я пробовал другие комбинации сброса, например ob_end_flush();
or ob_implicit_flush(true);
, но ничего не работает. Есть идеи?