在PHP中显示图片可以通过<img>
标签来实现。下面是一个简单的示例,演示如何使用PHP来显示图片:
<?php // 图片文件路径 $image_file = 'path/to/your/image.jpg'; // 获取图片信息 $image_info = getimagesize($image_file); // 设置响应头,告诉浏览器输出的是一个图片 header('Content-Type: '.$image_info['mime']); // 输出图片内容 readfile($image_file); ?>
上述代码首先指定了一个图片文件的路径,然后通过getimagesize()
函数获取该图片的信息,包括图片类型、尺寸等。接下来,使用header()
函数设置响应头,告诉浏览器输出的是一个图片。最后,使用readfile()
函数输出图片内容。
将上述代码保存为.php文件,并将图片文件路径设置为正确的路径,然后在浏览器中访问该文件,即可看到图片被正确显示出来。
需要注意的是,图片文件必须在Web服务器可以访问的目录下。此外,如果您使用的是PHP 5.4或更高版本,可以使用http_response_code()
函数设置响应状态码,以便在发生错误时正确显示错误信息。
评论