首先,让我们来了解一下PHP是什么。PHP(超文本预处理器)是一种广泛应用于Web开发的编程语言。它能让开发者在HTML页面中插入各种变量和计算,使网页更具动态性和交互性。
那么,如何在PHP中直接输出一张图片呢?请看下面代码
public function img(){
$img = "https://file.zyku.net/p/b197f42c06ffff2e03bfbacee4ce94c4.jpg";
$info = getimagesize($img);
$imgExt = image_type_to_extension($info[2], false); //获取文件后缀
$fun = "imagecreatefrom{$imgExt}";
$imgInfo = $fun($img); //1.由文件或 URL 创建一个新图象。如:imagecreatefrompng ( string $filename )
//$mime = $info['mime'];
$mime = image_type_to_mime_type(exif_imagetype($img)); //获取图片的 MIME 类型
header('Content-Type:'.$mime);
$quality = 100;
if($imgExt == 'png') $quality = 9; //输出质量,JPEG格式(0-100),PNG格式(0-9)
$getImgInfo = "image{$imgExt}";
$getImgInfo($imgInfo, null, $quality); //2.将图像输出到浏览器或文件。如: imagepng ( resource $image )
imagedestroy($imgInfo);
}
img标签的src地址
<img src="http://www.xxxx.com/index.php
未经允许不得转载作者: 星渡技术网,
转载或复制请以 超链接形式 并注明出处 星渡技术网。
原文地址:《PHP直接输出一张图片代码写法示例》 发布于2024-11-4
声明:
1,本站所有资源来源于用户上传和网络,不代表本站立场,如有侵权请邮件联系站长!
2,本站软件分享目的仅供大家学习和交流,请不要用于商业用途,下载后请于24小时后删除!
3,如有链接无法下载,请联系站长处理!
4,特别声明:所有软件仅供参考学习,不提供技术支持。
5,如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。敬请谅解!
1,本站所有资源来源于用户上传和网络,不代表本站立场,如有侵权请邮件联系站长!
2,本站软件分享目的仅供大家学习和交流,请不要用于商业用途,下载后请于24小时后删除!
3,如有链接无法下载,请联系站长处理!
4,特别声明:所有软件仅供参考学习,不提供技术支持。
5,如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。敬请谅解!
评论