Maison >développement back-end >Problème PHP >Comment effacer une sortie inconnue en php
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();"
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 'here...'; // 代码 清除第一个echo的输出内容的“代码” echo 'there...'; 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 'here...'; ob_clean(); ob_end_flush(); echo 'there...'; 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 PHPCe 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!