威尼斯888_www.wns888.com_威尼斯wns888官网
做最好的网站
威尼斯888 > 计算机网络 / 编程 > 如果能有一个函数直接将汉字转换成utf-8编码就更

原标题:如果能有一个函数直接将汉字转换成utf-8编码就更

浏览次数:199 时间:2019-11-22

如何在PHP图形函数中显示汉字,大家已经问了很久了,但一直没有结果。终于在参考另一篇文章后,我试验出来了! 方法: 首先,决定要显示哪些汉字,如“计数器”这三个字。 到Word2000中去,输入这三个字,另存为,选择编码格式,然后再在右边的编码类型里选择unicode utf-8,记住不要选错了。存成一个编码格式的文本文件,比如说文件名叫test.txt。 用一个16进制的编辑器打开这个文件,这时你会看到,里面有一堆16进制字符,一个汉字占三个字节,所以这里,你应该找到前面9个字节的内容,记下来。 再开始编辑.php文件,用如chr的格式写下来,再赋给一个变量,再用ImageTTFText()函数输出。你看到了什么? 如果你什么都没看到,那么你需要再看一下你的那些16进制代码是否无误,当然,显示汉字所需的字体文件你也要拷到适当的位置哦!我这段程序中用的是windows自带的楷体。 不过这样还是很麻烦,毕竟还需要用到另外两个工具,如果能有一个函数直接将汉字转换成utf-8编码就更好了。大家再找找资料吧! 这一串utf-8字串表示的是“我爱你!”,嘻嘻,不要说我恶心哦! ******************************/ $cur_count=chr.chr.chr.chr.chr.chr ; Header("Content-type: image/gif"); $im = imagecreate; $black = ImageColorAllocate; $blue = ImageColorAllocate; $white = ImageColorAllocate; $yellow = ImageColorAllocate; ImageTTFText($im,20,0,4,40,$yellow,"simkai.ttf",$cur_count); ImageGif; ImageDestroy; ?>

本文由威尼斯888发布于计算机网络 / 编程,转载请注明出处:如果能有一个函数直接将汉字转换成utf-8编码就更

关键词:

上一篇:用在PHP里的JS打印函数_php基础_脚本之家

下一篇:没有了