Was soll ich tun, wenn PHP keine Bilder ausgeben kann?

藏色散人
Freigeben: 2023-03-08 19:58:02
Original
2190 Leute haben es durchsucht

So lösen Sie das Problem, dass PHP keine Bilder ausgeben kann: Öffnen Sie zuerst die entsprechende PHP-Codedatei, fügen Sie dann die Funktion „ob_clean()“ in den Code ein und löschen Sie den Ausgabepuffer, um das Problem zu lösen, dass keine Bilder ausgegeben werden können.

Was soll ich tun, wenn PHP keine Bilder ausgeben kann?

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

PHP verwendet die GD2-Bibliothek zum Zeichnen von Bildern, und das Bild kann nicht ausgegeben werden.

Verwenden Sie GD2 PHP-Bibliothek zum Zeichnen von Bildern im Browser. Die Ausgabe schlägt möglicherweise fehl, das Bild auszugeben:

Fügen Sie die Funktion ob_clean() im Code hinzu, um den Ausgabepuffer zu leeren (zu löschen).

Der Code lautet wie folgt:

<?php
    //用其他编辑器打开存储为utf-8 no bom
    ob_clean();/* 清空(擦掉)输出缓冲区,不加此行可能无法显示图像*/
$height=600;
$width=600;
//创建一个图像标识符
$im=imagecreatetruecolor($width,$height);
//为图像选择颜色
$white=imagecolorallocate($im,255,255,255);
$blue=imagecolorallocate($im,0,0,64);
$c=imagecolorallocate($im,255,125,10);
$red=imagecolorallocate($im,255,0,0);
//绘制背景颜色
imagefill($im,0,0,$blue);
//从左上角开始画一条线导图像右下角
imageline($im,0,0,$width,$height,$white);
//从左下角开始画一条线导图像右上角
imageline($im,600,0,0,600,$red);
//添加文字
imagestring($im,5,250,150,&#39;Hello World!&#39;,$c);
Header(&#39;Content-type:image/png&#39;);
imagepng($im);
imagedestroy($im);
?>
Nach dem Login kopieren

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn PHP keine Bilder ausgeben kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage