Maison  >  Article  >  développement back-end  >  Comment résoudre le problème selon lequel les images php ne peuvent pas être affichées en raison d'erreurs

Comment résoudre le problème selon lequel les images php ne peuvent pas être affichées en raison d'erreurs

藏色散人
藏色散人original
2020-08-13 10:58:362725parcourir

Solution au problème selon lequel PHP ne peut pas être affiché en raison d'erreurs : 1. Désactivez l'invite de notification d'erreur de wamp via la méthode "error_reporting(E_ALL & ~E_NOTICE);" avant le fichier de code PHP = ";".

Comment résoudre le problème selon lequel les images php ne peuvent pas être affichées en raison d'erreurs

Recommandé : "Tutoriel vidéo PHP"

image php en raison d'erreurs Et ne peut pas afficher

(l'image ci-dessus est affichée par le navigateur Firefox, et le navigateur Google affiche une croix)

<?php
header("Content-type:image/jpeg");
 
$resource = fopen(&#39;001.png&#39;,&#39;r&#39;);
while($ff = fread($resource, 1024)){
    $file .= $ff;
};
 
echo $file;

Analyse de la cause : car il y a une erreur de notification

$file .= $ff;
<.>Le prototype est :

$file = $file.$ff;

Le fichier $ au milieu n'est pas défini, et une erreur sera signalée

Solution :

Option 1 : Désactiver l'erreur de notification de wamp. Astuce

error_reporting(E_ALL & ~E_NOTICE);

Option 2 : Sous la définition précédente

$file=”;.

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