示例代码:

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地址:

(资源库 www.zyku.net)

php png 输出,PHP直接输出一张图片代码写法相关推荐

  1. ACMNO.25 C语言-间隔输出 写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格。如输入1990,应输出1 9 9 0。 输入 一个四位数 输出 增加空格输出

    题目描述 写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格.如输入1990,应输出"1 9 9 0". 输入 一个四位数 输出 增加空格输出 样例输入 199 ...

  2. ACMNO.21 C语言-逆序输出 输入10个数字,然后逆序输出。 输入 十个整数 输出 逆序输出,空格分开 样例输入 1 2 3 4 5 6 7 8 9 0

    题目描述 输入10个数字,然后逆序输出. 输入 十个整数 输出 逆序输出,空格分开 样例输入 1 2 3 4 5 6 7 8 9 0 样例输出 0 9 8 7 6 5 4 3 2 1 提示 数组?堆栈 ...

  3. python怎么输出文本_python输出语句怎么用

    Python中输出语句是print语句 1.逗号分隔符 在Python中print语句可根据sys.stdout中包含的文件生成输出,它接受一个逗号分隔的对象表,如下实例:x = 1 y = 2 z ...

  4. PHP输出结构类型变量输出,php输出形式实例整理

    php中有几种输出形式 在php中有5种输出形式,分别是echo.print_r.print.var_dump和die. echo 只能输出字符串等单一数据 不能输出数据类型 不能输出数组等多种数据. ...

  5. python输入输出-2. Python中的基本输入、输出、格式化输出

    本文利用的是Python 3.x版本,建议学习3.x版本 Python中的基本输入.输出.格式化输出 1. 输入 使用input([prompt])读取一行,将其转换为string类型并返回,inpu ...

  6. 80x86汇编按二进制输出数字的程序图解和代码解释

    先运行一下; 按二进制输出了十六进制的07h: 十六进制07, 转换为二进制是 111:4 + 2 + 1 = 7: ; print result in binary: mov bl, 09h mov ...

  7. python输出奇数数字序位_python对输出的奇数偶数排序实例代码

    我们从小学的时候就学习了奇数偶数,知道整数可以分成奇数和偶数两大类,能被2整除的数叫做偶数,不能被2整除的数叫做奇数.在我们python编程中,会遇到很多数字和代码,有的时候会很乱,不好操作. 在遇到 ...

  8. Hadoop只输出Key不输出Value的小技巧‏

    用NullWritable即可. public static class XxxMapperextends Mapper<LongWritable, XxxRecord, LongWritabl ...

  9. 【C++】C++格式化输出/输出格式控制/输出精度控制

    1. case 新增精度控制头文件 #include <iostream> #include <iomanip>//不要忘记包含此头文件 精度控制实例 std::cout &l ...

最新文章

  1. 某leader求助:周六晚上拉下属开会,被下属怀孕的老婆公然大骂,怎么办?网友:活该!...
  2. 网站制作基本要素了解一下
  3. php oracle视图,Oracle v$database视图分析
  4. ZKEACMS for .Net Core 深度解析
  5. 代码写累了来这看看,笑笑
  6. 5.Java 面试题整理(JDBC ,JDO 方面)
  7. Linux的nat端口转换实例
  8. 仿手环运动app的html,连接手环.html
  9. OBS-RTMP推流
  10. 台式计算机如何安装摄像头,台式机怎样安装摄像头
  11. linux和window 双系统,如何构建 Linux 和 Windows 共存的双系统
  12. Matlab中pickic_高颜值甜品DIY |春季甜品Picnic野餐系列,一起过个惬意慵懒的午后时光❗️...
  13. ZOJ1005 Jugs
  14. 将原神角色导入unity 完整版
  15. 在labview中实现jk触发器使用JK触发器实现时序逻辑电路
  16. HDU 5294 Tricks Device(最短路+最大流)
  17. 架构师,你需要了解的git知识都在这里了
  18. 热门好用的企业网盘工具大盘点
  19. 【远程编辑工具UE】超好用的工具UltraEdit(UE)远程连接Linux的方法,以及FTP Component Failuer连接失败的解决方法
  20. [转]量化必读:Tick 数据到底是什么?为什么很难找到可靠的交易数据?

热门文章

  1. 数据结构顺序表基本流程
  2. oracle收集直方图,sql – 在Oracle中创建直方图/频率分布的最佳方法?
  3. java的构造函数格式_来自模板化对象的Java 8函数构造函数
  4. 修改mysql文件的存储路径
  5. 熟悉linux运行环境,实验一 熟悉Ubuntu环境
  6. 前端开发者的福音!通过拖拽就可生成Vue代码的平台来了!
  7. 【ACL2020】Reasoning with Latent Structure Refinement for Document-Level Relation Extraction
  8. 论文阅读课5-DocRED: A Large-Scale Document-Level Relation Extraction Dataset(大规模文档集关系提取数据集
  9. 如何做嵌入式人工智能
  10. MFC编程入门之十五(对话框:一般属性页对话框的创建及显示)