Heim  >  Artikel  >  Backend-Entwicklung  >  php获取图片尺寸(宽度,高度)_PHP教程

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

WBOY
WBOYOriginal
2016-07-13 10:31:201082Durchsuche

本篇文章主要说明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获取图片尺寸(宽度,高度)_PHP教程标记中的 height/width 文本字符串。如果不能访问指定的图像或者其不是有效的图像,getimagesize()将返回FALSE并产生一条E_WARNING级的错误。

注:

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

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

示例:

<?php list($width,$height,$type,$attr)=getimagesize("http://www.phpernote.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获取客户端电脑屏幕宽度,高度,分辨率的方法
  • javascript获取图片的宽度和高度的一种方法
  • Js地址栏特效(显示页面内所有加链接的图片的大小和查看当前的浏览器的高度)
  • 强大的PHP 图片处理类(水印、透明度、缩放、锐化、旋转、翻转、剪切、反色)
  • php获取远程图片并下载保存到本地
  • 文本区域textarea框根据输入内容自适应高度
  • PHP如何给网站开启压缩输出增强网站访问速度
  • js判断图片是否加载完成并获取图片的宽度

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/764094.htmlTechArticle本篇文章主要说明PHP获取图片尺寸(宽度,高度)的函数,即getimagesize()函数。 语法:array getimagesize( string filename [, array imageinfo] ) 功能:...
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn