在PHP的图形函数中显示汉字

房老师391215

房老师391215

2016-02-19 12:15

想要天天向上,就要懂得享受学习。图老师为大家推荐在PHP的图形函数中显示汉字,精彩的内容需要你们用心的阅读。还在等什么快点来看看吧!

如何在PHP图形函数中显示汉字,大家已经问了很久了,但一直没有结果。终于在参考另一篇文章后,我试验出来了!
方法:

首先,决定要显示哪些汉字,如“计数器”这三个字。
到Word2000(97不知可不可以)中去,输入这三个字,另存为,选择编码格式,然后再在右边的编码类型里选择unicode utf-8,记住不要选错了。存成一个编码格式的文本文件,比如说文件名叫test.txt。

用一个16进制的编辑器打开这个文件,这时你会看到,里面有一堆16进制字符,一个汉字占三个字节,所以这里,你应该找到前面9个字节的内容,记下来。

再开始编辑.php文件,用如chr(0xE6).chr(0x88)的格式写下来,再赋给一个变量,再用ImageTTFText()函数输出。你看到了什么?

如果你什么都没看到,那么你需要再看一下你的那些16进制代码是否无误,当然,显示汉字所需的字体文件你也要拷到适当的位置哦!我这段程序中用的是windows自带的楷体。

不过这样还是很麻烦,毕竟还需要用到另外两个工具,如果能有一个函数直接将汉字转换成utf-8编码就更好了。大家再找找资料吧!

这一串utf-8字串表示的是“我爱你!”,嘻嘻,不要说我恶心哦!

******************************/
$cur_count=chr(0xE6).chr(0x88).chr(0x91).chr(0xE7).chr(0x88).chr(0xB1).chr(0xE4).chr(0xBD).chr(0xA0).chr(0xEF).chr(0xBC).chr(0x81) ;
Header("Content-type: image/gif");
$im = imagecreate(156,116);
$black = ImageColorAllocate($im, 0,0,0);
$blue = ImageColorAllocate($im, 0,0,255);
$white = ImageColorAllocate($im, 255,255,255);
$yellow = ImageColorAllocate($im, 255,255,0);
ImageTTFText($im,20,0,4,40,$yellow,"simkai.ttf",$cur_count);
ImageGif($im);
ImageDestroy($im);
?

展开更多 50%)
分享

猜你喜欢

在PHP的图形函数中显示汉字

Web开发
在PHP的图形函数中显示汉字

随机广告显示(PHP函数)

PHP
随机广告显示(PHP函数)

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

汉字在设计中的创意以及字体图形化设计

设计理论 网页设计素材 签名设计 教学设计 版式设计
汉字在设计中的创意以及字体图形化设计

Banner中的汉字图形意象设计

平面设计 海报设计 广告设计 画报设计 签名设计 服装设计 名片设计 画册设计 版式设计 商标设计
Banner中的汉字图形意象设计

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

SQL Server中取汉字拼音的函数

编程语言 网络编程
SQL Server中取汉字拼音的函数

php中rename()函数的妙用

PHP
php中rename()函数的妙用

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

内存泄露检查

内存泄露检查

海之彼端为海角 - QQ情侣分组

海之彼端为海角 - QQ情侣分组
下拉加载更多内容 ↓