技術頻道導航
HTML/CSS
.NET技術
IIS技術
PHP技術
Js/JQuery
Photoshop
Fireworks
服務器技術
操作系統(tǒng)
網站運營

贊助商

分類目錄

贊助商

最新文章

搜索

解決Windows:Call to undefined function exif_imagetype()

作者:admin    時間:2022-4-7 18:50:20    瀏覽:

今天在執(zhí)行一個php程序時,出現了這樣一個錯誤提示:

Fatal error: Call to undefined function exif_imagetype()

很明顯,是php安裝時沒有打開某些擴展,以致不能執(zhí)行exif_imagetype()這個方法,因此需要打開。

網上很多人說需要打開下面這兩個擴展:

extension=php_exif.dll
extension=php_mbstring.dll

但只說對了一半,我一開始也按照網上文章說的打開這兩個擴展,但是還是同樣錯誤。

后來我終于找對了正確的方法,就是打開這兩個擴展之后,還有把extension=php_mbstring.dll移到extension=php_exif.dll的前面,最終顯示如下:

 

記得修改php目錄下的php點ini之后,把此文件復制到C:\Window\目錄下覆蓋原來的。另外,需要重啟IIS。

這樣,問題就解決了。

知識擴展

exif_imagetype

exif_imagetype — 判斷一個圖像的類型。

說明

exif_imagetype(string $filename): int

exif_imagetype() 讀取一個圖像的第一個字節(jié)并檢查其簽名。

本函數可用來避免調用其它 exif 函數用到了不支持的文件類型上或和 $_SERVER['HTTP_ACCEPT'] 結合使用來檢查瀏覽器是否可以顯示某個指定的圖像。

參數

filename:被檢查的圖像文件名。

返回值

如果發(fā)現了恰當的簽名則返回一個對應的常量,否則返回 false。返回值和 getimagesize() 返回的數組中的索引 2 的值是一樣的,但本函數快得多。
 

標簽: exif_imagetype  
相關文章
    x
    • 站長推薦
    /* 左側顯示文章內容目錄 */