上传带特殊字符的字符串时出错

时间:2012-02-21 20:44:58

标签: php special-characters

我正在上传一个包含特殊字符的字符串

实施例

$what = Fay King suggests ‘Miss Airheart’ as name for ‘Lady Lindy'"

并将其上传为

Fay King suggests ⬠ÜMiss Airheart⬠"! as name for ⬠

如何避免此解码错误?

我曾尝试在字符串上使用utf8_encode,但它没有用完。

2 个答案:

答案 0 :(得分:0)

请确保上传字符串的页面和显示字符串的页面具有相同的文本编码,例如这一个:

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>

通常,您的WebApp的每个页面应该只有一个文本编码集。

答案 1 :(得分:-1)

你试过一个简单的urlencode()吗?

http://php.net/manual/en/function.urlencode.php