欢迎来到资源库(www.zyku.net)

PHP教程

当前位置:首页 > 网络编程 > PHP教程

PHP直接输出一张图片代码写法

时间:2020-03-31|栏目: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?s=/Index/img.html">

(资源库 www.zyku.net)

上一篇:VtigerCRM 7安装服务器参数配置教程

栏    目:PHP教程

下一篇:PHP获取文件后缀名的7种方法

本文标题:PHP直接输出一张图片代码写法

本文地址:https://www.zyku.net/php/1837.html

关于我们 | 版权申明 | 寻求合作 |

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:95148658 | 邮箱:mb8#qq.com(#换成@)

沪ICP备15050984号-12