我正在上传具有特殊字符错误上传字符串包含特殊字符时
例
$what = Fay King suggests ‘Miss Airheart’ as name for ‘Lady Lindy'"
一个字符串,并将其上传为
Fay King suggests ⬠ÜMiss Airheart⬠"! as name for â¬
我应该怎么做,以避免这种解码错误?
我试图在字符串上使用utf8_encode,但没有成功。
我正在上传具有特殊字符错误上传字符串包含特殊字符时
例
$what = Fay King suggests ‘Miss Airheart’ as name for ‘Lady Lindy'"
一个字符串,并将其上传为
Fay King suggests ⬠ÜMiss Airheart⬠"! as name for â¬
我应该怎么做,以避免这种解码错误?
我试图在字符串上使用utf8_encode,但没有成功。
你试过简单的urlencode()吗?
我没有尝试使用urlencode()。 – 2012-02-21 22:33:28
请保证,这是上传字符串和显示字符串具有相同的文字编码,例如在一个页面这一个:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
一般情况下,你的web应用的每个页面都应该有唯一且只有一个文本编码集。
您正在上传字符串吗?也;你得到什么类型的错误?粘贴在这里。 – 2012-02-21 20:47:34
@WayneWhitty修改了问题 – 2012-02-21 21:12:24
您是否正在通过表单“上传”?通过GET或POST ?.你如何捕捉字符串? – 2012-02-21 21:17:03