我有一个排序规则为“utf8_general_ci”的 MySQL 数据库表,该字段中的值为:
x & #299; bán yá wén(没有空格)。
当它被转换时(例如通过 StackOverflow 的编辑器),它看起来像这样:
西班亚文
其中第二个字符看起来像一个小写 i,顶部有一个条形。
在 PHP 中,什么函数可以转换 & #299 ; 实体变成ī字?
我试过使用 html_entity_decode($str,ENT_COMPAT,'UTF-8'),但是我得到如下字符:
yÄ«n wén 或 zhÅ•ng wén
我很确定我对解码有些不理解,这就是我使用错误功能的原因。谁能阐明如何获得由实体 & #299 和 255 以上的类似高数字字符表示的单个字符字形?
非常感谢,AE