如何在PHP中为ascii 127以外的字符打印图像上的文本?

时间:2011-08-20 12:26:44

标签: php gd

我正在使用PHP GD库API - imagettftext来打印图像上的文本。我正在尝试打印左右双引号(即带有HTML实体“和”的双引号)。根据文档,我为'“'打印文本

在我的本地系统上它可以工作,但不在我的生产服务器上。在我正在运行的服务器上: -

PHP 5.3.7 (cli) (built: Aug 18 2011 19:02:25)
Copyright (c) 1997-2011 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies

1 个答案:

答案 0 :(得分:0)

看起来像一个明显的字符集问题。结帐http://www.php.net/manual/en/intro.iconv.php了解更多信息,但我认为您的问题可以通过将iconv.internal_encoding更改为支持您字符的内容来解决。

iconv_set_encoding("internal_encoding", "UTF-8");

我会试一试;)