ob_get_clean

(PHP 4 >= 4.3.0, PHP 5, PHP 7)

ob_get_cleanObtiene el contenido del búfer actual y elimina el búfer de salida actual

Descripción

ob_get_clean ( void ) : string

Obtiene el contenido del búfer actual y elimina el búfer de salida actual.

ob_get_clean() básicamente ejecuta ob_get_contents() y ob_end_clean().

El búfer de salida debe estar iniciado por ob_start() con el indicador PHP_OUTPUT_HANDLER_CLEANABLE Si no, ob_get_clean() no funcionará.

Valores devueltos

Devuelve el contenido del búfer de salida y finaliza el almacenamiento en el mismo. Si el almacenamiento en el búfer de salida no está activo, entonces devuelve FALSE.

Ejemplos

Ejemplo #1 Un ejemplo sencillo de ob_get_clean()

<?php

ob_start
();

echo 
"Hola Mundo";

$salida ob_get_clean();
$salida strtolower($salida);

var_dump($salida);
?>

El resultado del ejemplo sería:


string(10) "hola mundo"

Ver también