首頁  >  文章  >  後端開發  >  php取得flash尺寸詳細資料的方法

php取得flash尺寸詳細資料的方法

黄舟
黄舟原創
2017-02-24 09:09:551218瀏覽

本文實例講述了php取得flash尺寸詳細資料的方法。分享給大家供大家參考,具體如下:

有時我們的網站需要獲取flash文件的尺寸信息,php有一個內置的函數可以實現,這個函數就是getimagesize,他可以返回圖像的尺寸和文件類型的一個數組.

如果你還想著通過解析swf文件頭信息來獲取flash文件的尺寸信息,那真的有點走遠了,因為從PHP 4開始已經內置getimagesize函數來做這個事,其功能測定任何GIF,JPG,PNG,SWF,SWC,PSD,TIFF,BMP,IFF,JP2,JPX,JB2,JPC,XBM 或WBMP 圖像文件的大小並返回圖像的尺寸以及文件類型和一個可以用於普通HTML 檔案中IMG 標記中的height/width 文字字串,而且從PHP 4.0.5起也支援參數是一個url,例如:

$url="http://www.google.com.hk/images/srpr/logo4w.png";
print_r(getimagesize($url));



輸出的結果為:

Array
(
  [0] => 550
  [1] => 190
  [2] => 3
  [3] => width="550" height="190"
  [bits] => 8
  [mime] => image/png
)



再來看一個取得flash檔案尺寸的範例:

##

$url="http://tools.jb51.net/static/api/data/e69b9944a2ce0afc9890f85f10dbcfc3.swf";
print_r(getimagesize($url));


輸出結果如下:


Array
(
  [0] => 540
  [1] => 250
  [2] => 13
  [3] => width="540" height="250"
  [mime] => application/x-shockwave-flash
)


# 以上就是php取得flash尺寸詳細資料的方法 的內容,更多相關內容請關注PHP中文網(www.php.cn)!


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn