flush()

Från Wiki.linux.se
Version från den 12 oktober 2024 kl. 06.20 av Admin (diskussion | bidrag) (→‎flush)
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till navigering Hoppa till sök

flush

( PHP 4, PHP 5, PHP 7, PHP 8)

flush — Töm systemets utdata-buffert

Beskrivning

flush(): void Tömmer systemets skrivbuffertar för PHP och den backend som används av PHP (t.ex.: CGI, en webbserver). I en kommandoradsmiljö kommer flush() endast att försöka tömma innehållet i buffertarna medan i en webbsammanhang töms headers och innehållet i buffertarna.

Notering: flush() kan eventuellt inte åsidosätta webbserverns buffringsschema och har ingen effekt på någon klient-sida buffring i webbläsaren.

Notering: Den här funktionen har ingen effekt på användarnivåers utdatahanterare som de som startas med ob_start() eller output_add_rewrite_var().

Varning flush() kan störa utdatahanterare som sätter och skickar headers i en webbsammanhang (t.ex. ob_gzhandler()) genom att skicka headers innan dessa hanterare kan göra det.

Parametrar

Denna funktion har inga parametrar.

Returvärden

Returnerar inget värde.

Se även

  • ob_flush() - Töm (skicka) returvärdet från den aktiva utdatahanteraren
  • ob_clean() - Rensa (ta bort) innehållet i den aktiva utdata-bufferten
  • ob_end_flush() - Töm (skicka) returvärdet från den aktiva utdatahanteraren och stäng av den aktiva utdata-bufferten
  • ob_end_clean() - Rensa (ta bort) innehållet i den aktiva utdata-bufferten och stäng av den

Sidslut

Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.flush.php

PHP Funktioner Funktionsreferens


Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp som har sponsrat Linux.se med webserver.