![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 12.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
zastanawia mnie czy jest coś takiego możliwe. Nie bardzo wiem, jak to nazwać, dlatego spróbuję opisać. Gdy mamy jakaś pętlę, która bardzo długo wykonuje jakieś operacje, to jej wynik wyświetli się dopiero po zakończeniu całej pętli. A czy można byłoby tak zrobić, że częściowe wyniki pętli pojawiałyby się na ekranie jeszcze w trakcie jej wykonywania? Mamy np.: Po wykonaniu pętli pojawi się słupek liczb od 1 do 100000. A czy można by zrobić, żeby w trakcie wykonywania pętli na ekranie kolejno pojawiały się liczby, w miarę jak pętla je generuje? Pozdrawiam :-) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 182 Pomógł: 9 Dołączył: 30.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
ostatnio podobny problem miałem, funkcja w pętli po każdej iteracji robiła file_put_contents("plik.txt",$jakis_tam_wynik). Z kolei był osobny kontroler_ajax.php, który wyswietlal zawartosc tego pliku. w pętli co kilka sekund był odpytywany przez skrypt JS, a jego wynik był wstawiany w <div> na stronie.
Nie wiem na ile to eleganckie, ale działa (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 18:09 |