php圖片處理函數(shù)獲取類型及擴(kuò)展名實(shí)例
更新時(shí)間:2014年11月19日 09:37:36 投稿:shichen2014
這篇文章主要介紹了php圖片處理函數(shù)獲取類型及擴(kuò)展名的方法,包括image2wbmp、image_type_to_extension、image_type_to_mime_type等函數(shù)的具體使用,具有不錯(cuò)的借鑒與學(xué)習(xí)價(jià)值,需要的朋友可以參考下
本文實(shí)例講述了php圖片處理函數(shù)獲取類型及擴(kuò)展名的方法。分享給大家供大家參考。
具體實(shí)現(xiàn)代碼如下:
復(fù)制代碼 代碼如下:
image_type=image_type_to_mime_type(imagetype_png); //獲取png的mime類型
echo $image_type; //輸出結(jié)果
//
$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. 本函數(shù)暫無文檔
$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); //輸出文件內(nèi)容
exit; //中止操作
}
else
{
echo "文件打開失敗,或者指定的不是圖像文件"; //輸出錯(cuò)誤信息
}
echo $image_type; //輸出結(jié)果
//
$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. 本函數(shù)暫無文檔
$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); //輸出文件內(nèi)容
exit; //中止操作
}
else
{
echo "文件打開失敗,或者指定的不是圖像文件"; //輸出錯(cuò)誤信息
}
希望本文所述對大家的PHP程序設(shè)計(jì)有所幫助。
您可能感興趣的文章:
- php實(shí)現(xiàn)不通過擴(kuò)展名準(zhǔn)確判斷文件類型的方法【finfo_file方法與二進(jìn)制流】
- php通過獲取頭信息判斷圖片類型的方法
- PHP檢測數(shù)據(jù)類型的幾種方法(總結(jié))
- 利用PHP實(shí)現(xiàn)智能文件類型檢測的實(shí)現(xiàn)代碼
- php通過文件頭檢測文件類型通用代碼類(zip,rar等)
- PHP判斷上傳文件類型的解決辦法
- php判斷文件上傳類型及過濾不安全數(shù)據(jù)的方法
- php 讀取文件頭判斷文件類型的實(shí)現(xiàn)代碼
- PHP取二進(jìn)制文件頭快速判斷文件類型的實(shí)現(xiàn)代碼
- php 上傳文件類型判斷函數(shù)(避免上傳漏洞 )
- php 網(wǎng)頁播放器用來播放在線視頻的代碼(自動(dòng)判斷并選擇視頻文件類型)
- PHP 文件類型判斷代碼
- PHP使用finfo_file()函數(shù)檢測上傳圖片類型的實(shí)現(xiàn)方法
相關(guān)文章
php+js實(shí)現(xiàn)百度地圖多點(diǎn)標(biāo)注的方法
這篇文章主要介紹了php+js實(shí)現(xiàn)百度地圖多點(diǎn)標(biāo)注的方法,涉及php結(jié)合js針對百度地圖接口調(diào)用與json操作相關(guān)技巧,需要的朋友可以參考下2016-11-11ThinkPHP實(shí)現(xiàn)遞歸無級分類——代碼少
這篇文章通過一段簡短的代碼實(shí)現(xiàn)了ThinkPHP實(shí)現(xiàn)遞歸無級分類,,需要的朋友可以參考下2015-07-07php導(dǎo)出中文內(nèi)容excel文件類實(shí)例
這篇文章主要介紹了php導(dǎo)出中文內(nèi)容excel文件類,實(shí)例分析了php操作帶有中文內(nèi)容的Excel文件及文件導(dǎo)出的實(shí)現(xiàn)方法,需要的朋友可以參考下2015-07-07基于PHP實(shí)現(xiàn)堆排序原理及實(shí)例詳解
這篇文章主要介紹了基于PHP實(shí)現(xiàn)堆排序原理及實(shí)例詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-06-06array_values()在php中返回?cái)?shù)組的操作實(shí)例
在本篇文章里小編給大家分享的是一篇關(guān)于array_values()在php中返回?cái)?shù)組的操作實(shí)例內(nèi)容,有興趣的朋友們可以學(xué)習(xí)參考下。2021-02-02