PHP - 格式化特殊字符和显示

时间:2013-08-14 11:30:38

标签: php codeigniter

我可以看到htmlspecialchars()htmlentities()转换特殊字符,例如& “到& "这不是我想要的。

我的数据库表存储了我获取和显示的文章文章, 任何包含特殊字符的内容都不会以可读格式显示。

任何完成此操作的PHP(Codeigniter)函数?

很抱歉我的问题不那么清楚。 我的情况是我有一个单词它是,显示为it’s

2 个答案:

答案 0 :(得分:2)

也许您应该检查输出的字符集。例如,使用<meta charset="UTF-8"> 在你的HTML文档中。 [reference]

答案 1 :(得分:-1)

试试base64_encode()

$newStr = base64_encode("some texrt");

通过阅读,使用base64_decode()

将您的mysql数据库设置为utf8:

SET NAMES utf8