Comment effacer le contenu d'une page en PHP : 1. Utilisez la fonction ob_start pour ouvrir le tampon de contrôle de sortie ; 2. Utilisez la fonction ob_clean pour effacer le tampon de sortie 3. Utilisez la fonction ob_end_flush pour vider le tampon ; contenu et fermez le tampon.
Introduction de la fonction :
ob_clean efface (efface) le tampon de sortie
(Tutoriel vidéo recommandé : php tutoriel vidéo)
ob_clean ( void )
Cette fonction est utilisée pour supprimer le contenu dans le tampon de sortie.
Cette fonction ne détruit pas le tampon de sortie comme la fonction ob_end_clean().
La mise en mémoire tampon de sortie doit avoir été démarrée par ob_start() avec l'indicateur PHP_OUTPUT_HANDLER_CLEANABLE. Sinon, ob_clean() n'aura aucun effet.
ob_end_flush Vide (envoie) le contenu du tampon de sortie et ferme le tampon.
Cette fonction enverra le contenu du tampon de niveau supérieur (s'il contient du contenu) et fermera le tampon. Si vous souhaitez poursuivre le traitement du contenu du tampon, vous devez appeler ob_get_contents() avant ob_end_flush(), car le contenu du tampon est supprimé après l'appel de ob_end_flush().
ob_start ouvre le tampon de contrôle de sortie
Cette fonction ouvrira le tampon de sortie. Lorsque la mise en mémoire tampon de sortie est activée, le script n'affichera pas de contenu (sauf les en-têtes http), mais le contenu à afficher est stocké dans un tampon interne.
Effacer le contenu de la page PHP
<?PHP ob_start(); //ob_start()需要放在需要删除的内容前面 echo '需要清除的内容'; ob_clean(); ob_end_flush(); echo 'new text...';//新内容 exit; ?>
Recommandations associées : Formation php
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!