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.
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.
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.