PHP Conference Nagoya 2025

Gestionnaires de sortie

Les gestionnaires de sortie sont des callables associés aux tampons de sortie qui sont invoqués en appelant ob_clean(), ob_flush(), ob_end_flush(), ob_get_flush(), ob_end_clean(), ob_get_clean() ou pendant le processus de terminaison de PHP.

Note: Le processus de terminaison va vider les valeurs de retour des gestionnaires de sortie

Si omit ou null lors du démarrage du tampon de sortie le gestionnaire de sortie interne "gestionnaire de sortie par défaut" sera utilisé qui retourne le contenu du tampon non modifié lorsqu'il est invoqué. Les gestionnaires de sortie peuvent être utilisés pour retourner une version modifiée du contenu du tampon et/ou avoir des effets secondaires (par exemple, envoyer des en-têtes).

PHP arrive avec deux gestionnaires de sortie internes : "default output handler" et "URL-Rewriter" (qui est intégré dans son propre tampon de sortie et seulement jusqu'à deux instances de celui-ci peuvent être démarrées).

L'extension groupé inclut quatre gestionnaires de sortie supplémentaires : mb_output_handler(), ob_gzhandler(), ob_iconv_handler(), ob_tidyhandler().

add a note

User Contributed Notes

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