怎样在PHP中输出图片文件到浏览器
Lasted 2020-02-26 19:35:20
PHP 中需要输出图片文件到浏览器可以使用如下方法。
1. 输出 jpg 图片文件
使用 imagejpeg 方法输出 jpg 文件,如下所示:
<?php
$img = imagecreatefromjpeg($filepath);
header('Content-Type: image/jpeg');
imagejpeg($img);
imagedestroy($img);
2. 输出 png 图片文件
使用 imagepng 方法输出 png 文件,如下所示:
<?php
$im = imagecreatefrompng($filepath);
header('Content-Type: image/png');
imagepng($im);
imagedestroy($img);
3. 输出 gif 图片文件
使用 imagegif 方法输出 gif 文件,如下所示:
<?php
$im = imagecreatefromgif($filepath);
header('Content-Type: image/gif');
imagegif($im);
imagedestroy($img);
4. 输出 WebP 图片文件
使用 imagegif 方法输出 WebP 文件,如下所示:
<?php
$im = imagecreatefromwebp($filepath);
header('Content-Type: image/webp');
imagewebp($im);
imagedestroy($img);