如何从php文件返回图像?我有这个代码的image.php
:
<?php
$im = imagecreatefrompng("myImage.png");
header("Content-Type: image/png");
?>
但实际输入domain.com/image.php
被浏览器识别为document
,而不是图像…并返回空结果
那么,您必须输出图像,确保首先发送标题:
header("Content-type: image/png");
$im = imagecreatefrompng("myImage.png");
imagepng($im);
myImage.png
需要位于与image.php
相同的目录中,否则您需要指定图像的路径。
但是如果你除了输出什么都不做,只需:
header("Content-type: image/png");
readfile("myImage.png");