1

我可以看到htmlspecialchars()htmlentities()将特殊字符(如 & " )转换& "为我不想要的特殊字符。

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

任何实现此目的的 PHP (Codeigniter) 函数?

添加

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

4

2 回答 2

2

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

于 2013-08-14T11:35:29.850 回答
-1

试试看base64_encode()

$newStr = base64_encode("some texrt");

通过阅读,使用base64_decode().

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

SET NAMES utf8
于 2013-08-14T11:32:58.130 回答