Description
bool
ob_end_clean ( void )
Cette fonction vide le contenu du premier
tampon de sortie et désactive la tamporisation de sortie.
Si vous voulez traiter le contenu du tampon, vous devrez
appeler ob_get_contents() avant
ob_end_clean(), car le tampon est
détruit par ob_end_clean().
La fonction retourne TRUE lorsqu'elle a réussi à détruire correctement
le tampon, et FALSE sinon. Les raisons d'un tel échec sont que la
tamporisation de sortie pouvait ne pas être activée, ou que, pour
une raison quelconque, le tampon n'a pu être détruit.
L'exemple suivant montre comment se débarrasser de tous les
tampons de sortie :
Exemple 1. Exemple avec ob_end_clean()
<?php while (@ob_end_clean()); ?>
|
|
Note :
Si la fonction échoue, elle génère une note E_NOTICE.
La valeur booléenne retournée par la fonction a été ajoutée
en PHP 4.2.0.
Voir aussi
ob_start(),
ob_flush() et
ob_get_contents().