www.adminn.cn
站长正能量分享网!

php getimagesize函数获取图片宽高

AD:阿里云服务器企业会员更优惠 腾讯云香港,韩国免备案服务器1.8折优惠

如果你想使用php获取图片的高与宽我们可以直接利用php中的getimagesize函数来操作,下面我来给大家详细介绍getimagesize函数使用方法.

getimagesize() 函数将测定任何 GIF,JPG,PNG,SWF,SWC,PSD,TIFF,BMP,IFF,JP2,JPX,JB2,JPC,XBM 或 WBMP 图像文件的大小并返回图像的尺寸以及文件类型和一个可以用于普通 HTML 文件中 IMG 标记中的 height/width 文本字符串,代码如下:

  1. <?php/* 1.jpg为你想获得其尺寸的图片 */ 
  2. $arr = getimagesize("1.jpg"); 
  3. /** 
  4.  * 这里$arr为一个数组类型 
  5.  * $arr[0] 为图像的宽度 
  6.  * $arr[1] 为图像的高度 
  7.  * $arr[2] 为图像的格式,包括jpg、gif和png等 
  8.  * $arr[3] 为图像的宽度和高度,内容为 width="xxx" height="yyy" 
  9.  */ 
  10. /* 以下两行代码输出的内容都是一样的 */ 
  11. echo "<img src="1.jpg" $arr[3] alt="" />"
  12. echo "<img src="1.jpg" width="$arr[0]" height="$arr[1]" alt="" />"
  13. ?> 

以上php代码被解释为内容为,代码如下:

<img src="1.jpg" width="xxx" height="yyy" alt="" />

<img src="1.jpg" width="xxx" height="yyy" alt="" />

Example #1 getimagesize(文件),代码如下:

  1. <?php 
  2. list($width$height$type$attr) = getimagesize("img/flag.jpg"); 
  3. echo "<img src="img/flag.jpg" $attr>"
  4. //开源代码phpfensi.com 
  5. ?>

模板优惠价: (点击购买)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《php getimagesize函数获取图片宽高》
文章链接:https://www.adminn.cn/news/6469.html
本站资源模板仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。2021.5月起,网站调整,暂不再分享免费模板。谢谢理解

Adminn.Cn 站长分享圈

帝国CMS精品模板腾讯云优惠券,代金券

本站源码仅供本地环境下学习借鉴研究使用!

源码请勿用于任何涉灰站点!净化网络,站长更有责!

支付宝扫一扫打赏