函数名:imagejpeg()
适用版本:PHP 4, PHP 5, PHP 7
用法:imagejpeg() 函数用于将图像以 JPEG 格式输出或保存到文件。
语法:bool imagejpeg ( resource $image [, mixed $to [, int $quality ]] )
参数:
返回值:成功时返回 true,失败时返回 false。
示例1:将图像输出到浏览器上
$image = imagecreatefromjpeg('image.jpg');
header('Content-Type: image/jpeg');
imagejpeg($image);
imagedestroy($image);
示例2:将图像保存到文件
$image = imagecreatefromjpeg('image.jpg');
imagejpeg($image, 'new_image.jpg', 90);
imagedestroy($image);
以上示例中,首先使用 imagecreatefromjpeg() 函数创建一个图像资源,然后使用 imagejpeg() 函数输出或保存图像。示例1中,通过设置 Content-Type 头信息,将图像直接输出到浏览器。示例2中,将图像保存到名为 new_image.jpg 的文件中,并指定了输出图像的质量为 90。最后使用 imagedestroy() 函数释放图像资源。