Maison  >  Article  >  développement back-end  >  Comment effacer une sortie inconnue en php

Comment effacer une sortie inconnue en php

藏色散人
藏色散人original
2021-06-10 10:11:581437parcourir

Comment effacer une sortie inconnue en PHP : ouvrez d'abord le fichier PHP correspondant ; puis ajoutez l'instruction "ob_start();require_once();ob_end_clean();"

Comment effacer une sortie inconnue en php

L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3

Comment effacer la sortie inconnue en php ?

php efface la sortie inconnue

Parfois, nous require_once() plusieurs fichiers, et ces fichiers ont une sortie à cause des espaces devant eux ou pour d'autres raisons A. une série de problèmes apparaîtra plus tard, notamment en session. Générez des images, etc. via php.

Impossible de trouver où se trouve la sortie pour le moment. Vous pouvez ajouter

à l'en-tête de ce fichier et ajouter

ob_start();
require_once();
require_once();
require_once();
ob_end_clean();

au début. De cette façon, vous pouvez supprimer la sortie inconnue dans le fichier inclus dans require_once

PS : Utile pour AJAX XML

PHP Effacer le contenu en écho

<div>passing </div>
<?PHP
echo &#39;here...&#39;;
// 代码 清除第一个echo的输出内容的“代码”
echo &#39;there...&#39;;
exit;
?>

Y en a-t-il La méthode consiste à afficher uniquement le contenu du deuxième écho "là..." (le principe est qu'aucun des deux codes d'écho ne peut être supprimé, et il y a du contenu qui doit être affiché avant (le div en haut) , mais vous souhaitez uniquement obtenir le contenu affiché par le deuxième écho 'là...')

<?PHP
ob_start();
echo &#39;here...&#39;;
ob_clean();
ob_end_flush();
echo &#39;there...&#39;;
exit;
?>

Écrire comme ceci est réalisable. Il suffit de le mettre en tampon lors de la sortie, puis de supprimer le cache

[Apprentissage recommandé :

Tutoriel vidéo 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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn