£签收前PHP奇怪的字符?
-
20-09-2019 - |
题
出于某种原因,我得到一个Â
£76756687当我的窗体上键入£到文本字段奇怪字符?
解决方案
当你怀疑,这是一个字符编码的问题 - 是的页面设置为使用UTF-8字符集? (你不能出错,这种编码真的。)另外,你可能会想实体编码的方式英镑符号出(£
)
作为一个例子的字符集(对于两种形式的页面和HTML电子邮件)可以使用:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
这是说,有一个很好的理由,用户必须输入货币符号?难道是一个更好的主意,把它作为一个静态文本项或下拉到文本字段的左边? (随意,如果我说的屁股忽略和您使用的是自由的textarea或summat。)
不隶属于 StackOverflow