<分区>
我有一个 PHP 页面通过 $_POST 从 HTML 表单接收输入。 $_POST 中的字符串包含用“\”转义的引号和反斜杠。我不知道它还会转义/编码什么。我想要准确了解用户键入的内容(理想情况下为 UTF-8),并且我确信有一些简单的函数可以执行此操作,但我不确定哪个是正确的。
我知道当我将它插入数据库或在某些 HTML 中间返回它时我必须小心,但在我的代码中我想准确地了解用户键入的内容。
编辑:magic_quotes_gpc 正在转义一些东西,但即使在删除之后我仍然得到像 Ą 这样的 HTML 实体。来自 $_POST。有没有一种简单的方法可以将 $_POST 解码回原始用户输入(最好是 UTF-8)?