程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php獲取圖片尺寸(寬度,高度)

php獲取圖片尺寸(寬度,高度)

編輯:關於PHP編程

本篇文章主要說明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文件中<IMG>標記中的 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判斷圖片是否加載完成並獲取圖片的寬度

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved