Arbete med utmatningshanterare

Från Wiki.linux.se
Version från den 12 oktober 2024 kl. 05.50 av Admin (diskussion | bidrag) (Skapade sidan med '== Arbeta med Utdatahanterare == När de anropas, skickas innehållet i bufferten och en bitmask som anger statusen för utbuffringen till utdatahanterare. <syntaxhighlight lang="php"> handler ( string $buffer , int $phase = ?): string </syntaxhighlight> ; ''buffer'' : Innehållet i utbufferten. ; ''phase'' : Bitmask av PHP_OUTPUT_HANDLER_*-konstanter. '''Varning:''' Att anropa någon av följande funktioner inuti en utdatahanterare kommer att resultera i ett...')
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till navigering Hoppa till sök

Arbeta med Utdatahanterare

När de anropas, skickas innehållet i bufferten och en bitmask som anger statusen för utbuffringen till utdatahanterare.

<syntaxhighlight lang="php">
handler ( string $buffer , int $phase = ?): string
</syntaxhighlight>
buffer
Innehållet i utbufferten.
phase
Bitmask av PHP_OUTPUT_HANDLER_*-konstanter.

Varning: Att anropa någon av följande funktioner inuti en utdatahanterare kommer att resultera i ett fatalt fel: ob_clean(), ob_end_clean(), ob_end_flush(), ob_flush(), ob_get_clean(), ob_get_flush(), ob_start().

Notera: Om PHP_OUTPUT_HANDLER_DISABLED-flaggan för en hanterare är satt, kommer hanteraren inte att anropas genom att kalla ob_end_clean(), ob_end_flush(), ob_get_clean(), ob_get_flush() eller under PHP:s avslutningsprocess. Denna flagga har ingen effekt när man kallar ob_clean() eller ob_flush().

Notera: Arbetskatalogen för skriptet kan ändras inom avslutningsfunktionen under vissa webbservrar, till exempel Apache eller den inbyggda webbservern.

Sidslut

Orginalhemsidan på Engelska :https://www.php.net/manual/en/outcontrol.working-with-output-handlers.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.