PHP 8.5.0 Alpha 2 available for testing

Operaciones permitidas en los búferes

Las operaciones permitidas en los búferes pueden controlarse pasando uno de los flags de control de búfer al tercer parámetro flags de ob_start(). Si se omite, todas las operaciones están permitidas por defecto. Si se usa 0 en su lugar, el búfer no puede vaciarse, limpiarse ni desactivarse pero su contenido puede recuperarse.

PHP_OUTPUT_HANDLER_CLEANABLE permite a ob_clean() limpiar el contenido del búfer.

Advertencia

La ausencia del flag PHP_OUTPUT_HANDLER_CLEANABLE no evitará que ob_end_clean() o ob_get_clean() limpien el contenido del búfer.

PHP_OUTPUT_HANDLER_FLUSHABLE permite a ob_flush() vaciar el contenido del búfer.

Advertencia

La ausencia del flag PHP_OUTPUT_HANDLER_FLUSHABLE no evitará que ob_end_flush() o ob_get_flush() vacíen el contenido del búfer.

PHP_OUTPUT_HANDLER_REMOVABLE permite a ob_end_clean(), ob_end_flush(), ob_get_clean() o ob_get_flush() desactivar el búfer.

PHP_OUTPUT_HANDLER_STDFLAGS, la combinación de los tres flags, permite que cada una de las tres operaciones se realice en el búfer.

add a note

User Contributed Notes

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