Php 多字符集问题

Php 多字符集问题,php,mysql,utf-8,character-encoding,Php,Mysql,Utf 8,Character Encoding,我尝试了一些事情,比如str替换、更改字符集等,但我无法让任何东西正常工作 问题 项目已上载到数据库,没有字符集。我现在添加了字符集以确保这种情况不会再次发生。现在我需要修复数据库中的项目。我发现这很困难,因为有时候它们被上传到MAC电脑上,有时候是Windows,所以里面有几个字符集,这意味着我正在与strreplace做斗争 下面是几个没有字符集的条目: “这一新开发项目不仅将提供一系列私人和经济适用住房,还将提供广泛的商业服务,包括家庭酒吧、餐厅和社区中心,我们还将创建一个示范性开发项目,

我尝试了一些事情,比如str替换、更改字符集等,但我无法让任何东西正常工作

问题 项目已上载到数据库,没有字符集。我现在添加了字符集以确保这种情况不会再次发生。现在我需要修复数据库中的项目。我发现这很困难,因为有时候它们被上传到MAC电脑上,有时候是Windows,所以里面有几个字符集,这意味着我正在与strreplace做斗争

下面是几个没有字符集的条目:

  • “这一新开发项目不仅将提供一系列私人和经济适用住房,还将提供广泛的商业服务,包括家庭酒吧、餐厅和社区中心,我们还将创建一个示范性开发项目,为更广泛的社区带来长期利益。”

  • “每个人都很友好,看到人们对烘焙艺术如此感兴趣,真是令人振奋。”

  • 看看这个全新的“模型”™ 卡斯卡达让我想起了其他的“超级模特”™像凯特·莫斯和海蒂·克鲁姆

  • 如果添加UTF-8字符集,则会出现相同的项:

  • “这一新开发项目不仅将提供一系列私人和经济适用房,还将提供广泛的商业服务,包括家庭酒吧、餐厅和社区中心,我们还将创造一个示范性开发项目,为广大社区带来长期利益。”

  • �每个人都很友好,看到人们对烘焙艺术如此感兴趣,真是令人振奋。�

  • 看着这个全新的“模特”卡斯卡达,我想起了其他的“超级模特”,比如凯特·莫斯和海蒂·克鲁姆

  • 我知道我需要编辑数据库中的每个条目。但到目前为止,我所尝试的一切都以这样或那样的方式输出了一个特殊的角色

    请帮忙


    谢谢

    非常尴尬,但我设法在PHPMYADMIN中解决了这个问题。原来字段名被设置为latin1_swedish_ci,所以我将其改为utf8_bin,似乎已经解决了这个问题