如何使用PHP直接显示图像?

时间:2013-01-24 14:10:40

标签: php image

我有一个关于在PHP中显示图像的问题。我需要将PHP文件显示为JUST图像,而不是嵌入在网页中的图像,就像您直接浏览JPEG图像一样。我需要它作为PHP页面而不是实际浏览到图像的原因是我需要在图像传递之前调整大小。最简单的方法是直接使用图像,因为这样我可以更轻松地在桌面应用程序中显示图像。有没有办法做到这一点?谢谢!

3 个答案:

答案 0 :(得分:8)

<?php
header('Content-Type: image/jpeg');
readfile('path/to/image.jpeg');

答案 1 :(得分:0)

您需要将header Content-Type属性设置为正确的图像类型。有关示例,请参阅此链接。

http://www.electrictoolbox.com/image-headers-php/

答案 2 :(得分:0)

选择正确的标题:

header("Content-type: image/png"); 

使用php gd更改图像大小:http://php.net/manual/fr/book.image.php

相关问题