我想监视一些外部图像的加载频率。所以我的想法不是直接给uri这样的:
www.site.com/image1.jpg
我可以创建一个读取图像的PHP脚本,因此构建了一个PHP文件,我的HTML如下所示:
<img src="www.site.com/serveImage.php?img=image1.jpg">
但是我不知道如何从磁盘读取图像并返回它。我将返回字节数组还是设置内容类型?
亲切的问候,米歇尔
您必须设置内容类型:
header("Content-type: image/jpeg");
然后加载图像并输出,如下所示:
$image=imagecreatefromjpeg($_GET['img']); imagejpeg($image);