PHP 8.4.2 Released!

Travailler avec les gestionnaires de sortie

Lorsque invoqués, les gestionnaires de sortie reçoivent le contenu du tampon et un masque indiquant l'état de la bufferisation de sortie.

handler ( string $buffer , int $phase = ?): string
buffer
Le contenu du tampon.
phase
Un masque de bits des constantes PHP_OUTPUT_HANDLER_* .

Avertissement

Appeler l'une des fonctions suivantes depuis un gestionnaire de sortie résultera en une erreur fatale : ob_clean(), ob_end_clean(), ob_end_flush(), ob_flush(), ob_get_clean(), ob_get_flush(), ob_start().

Note: Si le PHP_OUTPUT_HANDLER_DISABLED d'un gestionnaire est défini, le gestionnaire ne sera pas invoqué en appelant ob_end_clean(), ob_end_flush(), ob_get_clean(), ob_get_flush() ob_get_clean(), ob_get_flush(), ob_clean(), ob_flush() ou pendant le processus de terminaison de PHP. Avant PHP 8.4.0, ce drapeau n'avait aucun effet lors de l'appel de la fonction ob_clean() ou ob_flush().

Note: Le répertoire de travail du script peut changer à l'intérieur de la fonction d'arrêt sous certains serveurs web, par exemple Apache ou le serveur web intégré.

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top