程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> php圖片處理函數獲取類型及擴展名實例

php圖片處理函數獲取類型及擴展名實例

編輯:PHP綜合

本文實例講述了php圖片處理函數獲取類型及擴展名的方法。分享給大家供大家參考。

具體實現代碼如下:

復制代碼 代碼如下:image_type=image_type_to_mime_type(imagetype_png);   //獲取png的mime類型
echo $image_type;           //輸出結果
//
 
$file = '1.jpg';
$image = imagecreatefromjpeg($file);
header('content-type: ' . image_type_to_mime_type(imagetype_wbmp));
$fp=fopen($file,r);
fpassthru($fp);
image2wbmp($image,"1.bmp"); // output the stream directly
 
//image_type_to_extension. (php教程 5). image_type_to_extension — 取得圖像類型的文件 後綴 ... warning. 本函數暫無文檔
 
$file_ext=image_type_to_extension("1.jpg");
echo $file_ext;
//
 
$filename="1.jpg";         //定義圖像文件
$size=getimagesize($filename);      //獲取圖像的大小
$fp=fopen($filename,"rb");        //打開文件
if($size && $fp)          //如果成功打開
{
  header("content-type: {$size['mime']}");     //輸出文件頭信息
  fpassthru($fp);         //輸出文件內容
  exit;           //中止操作
}
else
{
  echo "文件打開失敗,或者指定的不是圖像文件";   //輸出錯誤信息
}

希望本文所述對大家的PHP程序設計有所幫助。

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