php显示图片代码实例

涛哥 PHP代码

在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()函数设置响应状态码,以便在发生错误时正确显示错误信息。