> php教程 > php手册 > 본문

php获取图片尺寸(宽度,高度)

WBOY
풀어 주다: 2016-06-21 08:47:24
원래의
1984명이 탐색했습니다.

本篇文章主要说明PHP获取图片尺寸(宽度,高度)的函数,即getimagesize()函数。

语法:array getimagesize( string filename [, array &imageinfo] )

功能:getimagesize()函数将测定任何GIF,JPG,PNG,SWF,SWC,PSD,TIFF,BMP,IFF,JP2,JPX,JB2,JPC,XBM或WBMP图像文件并返回文件的大小,尺寸,文件类型以及一个可以用于普通HTML文件中php获取图片尺寸(宽度,高度)标记中的 height/width 文本字符串。如果不能访问指定的图像或者其不是有效的图像,getimagesize()将返回FALSE并产生一条E_WARNING级的错误。

注:

(1)本函数不需要 GD 图像库支持。

(2)该函数除了可以获取本地图片或者Flash的相关信息外还可以直接用来获取远程的。

示例:

<?php
list($width,$height,$type,$attr)=getimagesize("http://www.Alixixi.com/images/logo.gif");
echo "Image width ".$width;
echo "<br/>";
echo "Image height ".$height;
echo "<br/>";
echo "Image type ".$type;
echo "<br/>";
echo "Attribute ".$attr;
로그인 후 복사

输出信息如下:

Image width 200
 
Image height 55
 
Image type 1
 
Image attribute width="200" height="55"

其中图片类型的参数参考如下:
 
1 = GIF  5 = PSD  9 = JPC  13 = SWC
 
2 = JPG  6 = BMP  10 = JP2  14 = IFF
 
3 = PNG  7 = TIFF(intel byte order)  11 = JPX  15 = WBMP
 
4 = SWF  8 = TIFF(motorola byte order)  12 = JB2  16 = XBM

您可能感兴趣的文章

  • php获取客户端电脑屏幕宽度,高度,分辨率的方法
  • Js地址栏特效(显示页面内所有加链接的图片的大小和查看当前的浏览器的高度)
  • javascript获取图片的宽度和高度的一种方法
  • 强大的PHP 图片处理类(水印、透明度、缩放、锐化、旋转、翻转、剪切、反色)
  • php获取远程图片并下载保存到本地
  • PHP如何判断一个gif图片是否为动态图片(动画)
  • 文本区域textarea框根据输入内容自适应高度
  • 用PHP函数memory_get_usage获取当前PHP内存消耗量以实现程序的性能优化



관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿