Loading:


flush()

Opróżnia bufory wyjściowe PHP. Funkcja skutecznie próbuje ściągnąć wszystkie dane wyjściowe do tej pory wysłane do przeglądarki użytkownika.



flush () nie ma wpływu na system buforowania serwera internetowego lub przeglądarkę po stronie klienta. Tak więc musimy połączyć obie ob_flush() i flush(), aby opróżnić wyjściowe bufory.



Kilka serwerów, szczególnie na Win32, będzie nadal bufor danych wyjściowych z skrypcie, dopóki nie zakończy przed przekazaniem wyników do przeglądarki.



Modułów do serwera Apache, takie jak buforowanie mod_gzip mogą dokonać same, które będą powodować flush(), aby nie spowodować przesyłania danych od razu do klienta.


Nawet przeglądarka może buforować dane wejściowe przed wyświetleniem go. Netscape, na przykład, buforuje tekst, dopóki nie otrzyma końca linii lub na początku tagu.



Niektóre wersje Microsoft Internet Explorer będą tylko zacząć wyświetlać strony, które otrzymały po 256 bajtów wyjściowych, więc trzeba będzie wysyłać dodatkowe spacje przed flush(), aby te przeglądarki, mogły wyświetlić stronę.

 

Kompatybilność: PHP4, PHP5.



Napisz Artyku³

Listing

niema




Dodano przez: divix
Ranga: Administrator serwisu Punktów: 38523
Komentarze użytkowników
    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2024 v.1.5 | design: diviXdesign & rainbowcolors