Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zwracania odp. przed dojsciem do ostatniej linijki
Forum PHP.pl > Forum > PHP
mrWodoo
Witam, czy da się w php zrobić tak, aby php zwracało odpowiedź do przeglądarki przed zakończeniem wykonywania skryptu?
Np

wykonaj 50000 razy {
echo microtime(true);
sleep(1)
}

i chce aby odpowiedz sie pojawiala gdy dojdzie do linijki z echo, a nie dopiero gdy caly skrypt sie wykona i na koncu zwroci to co echo 'zapisalo'
no_face
Hej, moglbys skorzystac z funkcji flush() , jednak bywa tak, ze nie zawsze osiagniemy oczekiwany efekt. Pomocne w tym czasie jest ustawienie w php.ini:

Kod
output_buffering = Off
zlib.output_compression = Off

To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.