Ich schreibe ein PHP-Skript, aber stecken auf der flush()
-Funktion fest. Das ist mein Skript:Warum führt flush() keine Daten direkt aus? php
<?php
echo "1";
flush();
sleep(5);
echo "2";
?>
ich mein Skript will die ‚1‘ senden, dann 5 Sekunden warten, dann senden Sie die ‚2‘. Stattdessen wartet das Skript 5 Sekunden und sendet dann '12'. Ich suche nach einer Antwort für die letzten paar Stunden, aber ich kann keine finden, die für mich funktioniert.
was zu tun versuchen Sie wirklich? klingt wie Sie mehr Client-Side-Code benötigen. Wie es aussieht, ist dies nicht am besten mit einem serverseitigen Ansatz –
Ich denke, Sie nie auf PHP-Handbuchseite für Flush vorher suchen – Chay22