PHP ThinkPHP做文字水印时提示call an undefined function exif_imagetype()解决方法 本文实例讲述了ThinkPHP做文字水印时提示call an undefined function exif_imagetype()解决方法。分享给大家供大家参考。具体如下:一、问题描述:ThinkPHP做文字水印 ,今天做一个电子请帖,就把祝福语贴到图片上面,发现一直报错是取不到图片类型,比如gif,jpg等,并提示call an undefined function exif_imagetype()。二、解决方法:出现这个错误就是php.in 配置问题,打开即可:打开扩展 extension=php_exif.dll 如果再不行就把extension=php_mbstring.dll ,放到extension=php_exif.dll前边 注意:extension=php_exif.dll 扩展要打开 类文件:wptext_html' target='_blank'>class.php代码如下:复制代码 代码如下: php /* PHP添加文字水印类 V1.0 作者:Yu Tiedun 邮箱: 修改日期:2010-03-07 支持图片格式:gif, jpg, png 水印的位置自己根据需要调整 如能修改得更好,请发一份给我 */ class WaterPrint { //类开始 public $text, $color, $size, $font, $angle, $px, $py, $im; //要添加的文字 public function GetWpText($text) { $this- text = $text; } //添加文字的颜色 public function GetFtColor($color) { $this- color = $color; } //添加文字的字体 public function GetFtType($font) { $this- font = $font; }