ob_end_clean
(PHP 4, PHP 5, PHP 7, PHP 8)
ob_end_clean — Effacez (nettoyez) le contenu du tampon de sortie actif et désactivez-le.
Description
ob_end_clean() échouera
sans un tampon de sortie actif démarré avec le drapeau
PHP_OUTPUT_HANDLER_REMOVABLE
.
ob_end_clean()
supprimera le contenu du tampon de sortie actif
même s'il a été démarré sans le drapeau
PHP_OUTPUT_HANDLER_CLEANABLE
.
Liste de paramètres
Cette fonction ne contient aucun paramètre.
Valeurs de retour
Cette fonction retourne true
en cas de succès ou false
si une erreur survient.
Erreurs / Exceptions
Si la fonction échoue, elle génère une E_NOTICE
.
Exemples
L'exemple suivant montre une manière simple de se débarrasser du
contenu du tampon de sortie actif :
Exemple #1 Exemple avec ob_end_clean()
<?php
ob_start();
echo 'Texte qui ne sera pas affiché.';
ob_end_clean();
?>
Voir aussi
- ob_start() - Enclenche la temporisation de sortie
- ob_get_contents() - Retourne le contenu du tampon de sortie
- ob_clean() - Nettoyer (effacer) le contenu du tampon de sortie actif.
- ob_get_clean() - Obtiens le contenu du tampon de sortie actif et désactive-le
- ob_end_flush() - Vide (envoie) la valeur de retour du gestionnaire de sortie actif
et désactive le tampon de sortie actif