php獲取檔案mime型別Fileinfo等方法

2021-09-06 23:30:04 字數 840 閱讀 6344

最後檢視了最新的php手冊發現php mime_content_type()函式已經被廢棄,當然官方不推薦使用,而且需要經過適當的php配置後才能使用。因此要獲取或其他的檔案的 mime型別,fatal error: call to undefined function: mime_content_type()錯誤就有了以下幾種解決方案。

mime_content_type()函式判斷獲取mime型別

image_type_to_mime_type()獲取mime型別

如果我們需要判斷mime型別的檔案只有影象檔案,那麼首先可以使用exif_imagetype()函式獲取影象型別常量,再用 image_type_to_mime_type()函式將影象型別常量轉換成檔案的mime型別。同樣php.ini中要配置開啟 php_mbstring.dll(windows需要)和extension=php_exif.dll。phpinfo()「–enable-exif」。首先exif_imagetype返回的是影象型別常量(imagetype constants),如imagetype_gif、imagetype_jpeg、imagetype_png等。

<?php 

$image =exif_imagetype("d:farleeinfo.jpg");//本地路徑或遠端位址均可  imagetype_gif//$image =exif_imagetype("");$mime =image_type_to_mime_type($image);echo $mime;// 輸出image/jpeg?>

php上傳檔案獲取mime型別

php獲取檔案mime型別的幾種方法

mime型別就是設定某種副檔名的檔案用一種應用程式來開啟的方式型別,當該副檔名檔案被訪問的時候,瀏覽器會自動使用指定應用程式來開啟。多用於指定一些客戶端自定義的檔名,以及一些 檔案開啟方式。php獲取檔案mime型別有以下幾種方法 1 mime content type 函式判斷獲取mime型別 m...

php獲取檔案mime型別的幾種方法

mime型別就是設定某種副檔名的檔案用一種應用程式來開啟的方式型別,當該副檔名檔案被訪問的時候,瀏覽器會自動使用指定應用程式來開啟。多用於指定一些客戶端自定義的檔名,以及一些 檔案開啟方式。php獲取檔案mime型別有以下幾種方法 1 mime content type 函式判斷獲取mime型別 m...

php獲取檔案mime型別的幾種方法

mime型別就是設定某種副檔名的檔案用一種應用程式來開啟的方式型別,當該副檔名檔案被訪問的時候,瀏覽器會自動使用指定應用程式來開啟。多用於指定一些客戶端自定義的檔名,以及一些 檔案開啟方式。php獲取檔案mime型別有以下幾種方法 1 mime content type 函式判斷獲取mime型別 m...