PHP에서 그림을 출력할 수 없는 문제를 해결하는 방법: 먼저 해당 PHP 코드 파일을 연 다음 코드에 "ob_clean()" 함수를 추가하고 출력 버퍼를 지워 그림을 출력할 수 없는 문제를 해결합니다.
본 글의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
PHP는 GD2 라이브러리를 사용하여 그림을 그리는데, 이미지를 출력할 수 없습니다. 해결 방법
GD2를 사용하세요. 브라우저에 이미지를 그리는 데 필요한 PHP 라이브러리 출력이 이미지 출력에 실패할 수 있습니다.
출력 버퍼를 지우려면 코드에 ob_clean() 함수를 추가하세요.
코드는 다음과 같습니다:
<?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,'Hello World!',$c); Header('Content-type:image/png'); imagepng($im); imagedestroy($im); ?>
추천 학습: "PHP Video Tutorial"
위 내용은 PHP에서 이미지를 출력할 수 없으면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!