Php 转换&;uuml;对你

Php 转换&;uuml;对你,php,unicode,Php,Unicode,我正在使用一个包含联系人(姓名、地址等字段)的数据库。如果我在数据库中使用的城市包含特殊字符(如)或html代码(如ü;),那么如何将它们转换为u,因此当我搜索包含特殊字符的城市时,应在结果中显示 数据库为MyISAM,排序规则为latin1_swedish_ci(默认情况下) 数据库不应包含任何HTML代码,而应包含符号本身 通过设置适当的排序规则,您将在查询中同时找到u和u 编辑:您可能想看看这篇文章,了解如何解决搜索问题的其他想法和工具。将数据库搜索规范化为拉丁文1字符不是正确的解

我正在使用一个包含联系人(姓名、地址等字段)的数据库。如果我在数据库中使用的城市包含特殊字符(如
)或html代码(如
ü;
),那么如何将它们转换为
u
,因此当我搜索包含特殊字符的城市时,应在结果中显示

数据库为MyISAM,排序规则为latin1_swedish_ci(默认情况下)

  • 数据库不应包含任何HTML代码,而应包含符号本身
  • 通过设置适当的排序规则,您将在查询中同时找到
    u
    u

  • 编辑:

    您可能想看看这篇文章,了解如何解决搜索问题的其他想法和工具。将数据库搜索规范化为拉丁文1字符不是正确的解决方案


    你能告诉我如何选择collation@Remus只需
    从一些表格中选择一些内容,其中有些列内容如“u%”
    我使用了很多欧洲字符和其他字符,我应该使用utf8\u unicode\u ci吗?我刚刚将表格更改为utf8,并将字段从ü;当我运行查询时,它不会将你识别为u(未找到匹配项)@Remus see addon到我的帖子中,请让我正确地理解这一点。您将HTML实体存储在数据库中,并希望转换UMLAUT,如
    ü
    u
    ?或者到
    ü