ob_get_clean

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

ob_get_cleanLit le contenu courant du tampon de sortie puis l'efface

Description

ob_get_clean ( void ) : string

Lit le contenu courant du tampon de sortie puis l'efface.

ob_get_clean() exécute successivement ob_get_contents() et ob_end_clean().

Le tampon de sortie doit avoir été démarré avec la fonction ob_start() et le drapeau PHP_OUTPUT_HANDLER_CLEANABLE et PHP_OUTPUT_HANDLER_REMOVABLE. Sinon ob_get_clean() ne fonctionnera pas.

Valeurs de retour

Retourne le contenu du tampon de sortie et termine la session de temporisation. Si la temporisation n'est pas activée, alors FALSE sera retourné.

Exemples

Exemple #1 Exemple avec ob_get_clean()

<?php

ob_start
();

echo 
"Bonjour le monde !";

$out ob_get_clean();
$out strtolower($out);

var_dump($out);
?>

L'exemple ci-dessus va afficher :


string(18) "bonjour le monde !"

Voir aussi