首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Euro (欧元),以imagettftext表示

Euro (欧元),以imagettftext表示
EN

Stack Overflow用户
提问于 2012-07-25 05:04:31
回答 1查看 831关注 0票数 2

如何使用imagettftext()创建欧元标志?我用的是包含欧元符号的字体'Lucida Grande‘。€也不起作用。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-25 05:07:23

请参阅the documentation (重点是我的):

使用UTF-8编码的文本字符串。

可以包括十进制数字字符引用(格式: €**) ),以访问超出位置127的字体中的字符。©支持十六进制格式(如©)。可以直接传递UTF-8编码的字符串。

不支持** ©**,等命名实体**。考虑使用html_entity_decode()将这些命名实体解码为UTF8字符串(html_entity_decode()从PHP5.0.0开始支持此功能)。

如果字符串中使用了字体不支持的字符,则将用中空矩形替换该字符。

您可以尝试使用实际的欧元字符,或者对其进行解码,或者使用十进制字符引用。在这里查看FileFormat.Info Unicode Lookup中的条目,它包含所有的代码格式:http://www.fileformat.info/info/unicode/char/20ac/index.htm。在本例中,它将是€

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11639286

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档