Opérations autorisées sur les tampons

Les opérations autorisées sur les tampons peuvent être contrôlées en passant un des drapeaux de contrôle de tampon au troisième paramètre flags de ob_start(). Si omis, toutes les opérations sont autorisées par défaut. Si 0 est utilisé à la place, le tampon ne peut pas être lavé, nettoyé ou désactivé mais son contenu peut toujours être récupéré.

PHP_OUTPUT_HANDLER_CLEANABLE permet à ob_clean() de nettoyer le contenu du tampon.

Avertissement

L'absence du drapeau PHP_OUTPUT_HANDLER_CLEANABLE n'empêchera pas ob_end_clean() ou ob_get_clean() de nettoyer le contenu du tampon.

PHP_OUTPUT_HANDLER_FLUSHABLE permet à ob_flush() de vider le contenu du tampon.

Avertissement

L'absence du drapeau PHP_OUTPUT_HANDLER_FLUSHABLE n'empêchera pas ob_end_flush() ou ob_get_flush() de vider le contenu du tampon.

PHP_OUTPUT_HANDLER_REMOVABLE permet à ob_end_clean(), ob_end_flush(), ob_get_clean() ou ob_get_flush() de désactiver le tampon.

PHP_OUTPUT_HANDLER_STDFLAGS, la combinaison des trois drapeaux, permet à chacune des trois opérations d'être effectuée sur le tampon.

add a note

User Contributed Notes

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