首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在HTML中显示特殊字符

问在HTML中显示特殊字符
EN

Stack Overflow用户
提问于 2015-07-04 02:40:20
回答 1查看 64关注 0票数 0

在HTML中显示特殊字符似乎是一个长期存在的问题。

我正在使用PDO与mysql和PHP,在mysql中的排序规则是utf8_unicode_ci。

这是保存在数据库中的这句话和名字。

代码语言:javascript
复制
"I can't go to school

当我执行一个select查询并在HTML文件中回显它时,它看起来如下所示

代码语言:javascript
复制
“I can't go to school

我设置了$PDO->exec("set names utf8");,使接收到的响应应该处理特殊字符。

此外,当我通过浏览器查看viewsource时,我的HTML会显示在顶部

代码语言:javascript
复制
<meta content="charset=utf-8">

我认为可能有两个原因,要么是数据没有被正确获取,要么是在视图中被正确获取但没有被正确分解。

我如何解决/调试这个问题?

EN

回答 1

Stack Overflow用户

发布于 2015-07-04 02:46:45

试着改变你的句子

代码语言:javascript
复制
"I can't go to school

到这个

代码语言:javascript
复制
\"I can\'t go to school
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31212632

复制
相关文章

相似问题

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