查看源代码 出现乱码?? 用户浏览网页的时候,网页上的文字都能正常显示,但是“查看源代码”的时候,源代码中的所有汉字都是乱码现在,是怎么回事呢?高手指教下! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 编码方式不对,浏览器换下编码方式,一般为utf8 我的网站统一采用格式就是utf-8 而且浏览器默认格式是utf-8 网站其他的网页的源代码都不会出现乱码 就这一个网页是乱码 ... 试试把浏览器编码改gb2312吧,或者考虑把源代码粘贴到编辑器里再转下码,还有如果出现乱码的源文件里没有乱码的话,确认下它的格式是否是utf8,有可能是ftp上传的文件保留了本地编码 发现问题所在了 原来$res['title'] = htmlspecialchars($res['title']);我改成了 $res['title'] = substr(htmlspecialchars($res['title']),0,65);加上这个函数substr后就 变成乱码了 谁能解释原因? 取到了半个中字符,用mb_substr()就好了 mb_substr() 用完也是一个样子的 试试$res['title'] =htmlspecialchars(mb_substr($res['title']),0,65)); 少去了一个括号$res['title'] =htmlspecialchars(mb_substr($res['title'],0,65)); $res['title'] =htmlspecialchars(mb_substr($res['title'],0,65));$res['title'] =mb_substr(htmlspecialchars($res['title']),0,65);这两种 我都用了...都不行哎 先不做处理,直接echo $res['title'],再查看源代码,看是否乱码,然后mb_substr()后再echo,再看下,最后再htmlspecialchars(),确定下问题在哪里 用完后mb_substr() 后就出现乱码 做完这个截取之后直接输出了吗,没有再做任何操作了吧?是的话把$res['title']打印下吧,我这边普通中字都没事,我测下试试 跪求:PHP版个人博客 10000元 外包一个网站SS7+UChome 求一个分页显示读入的大txt文件 discuz同步登陆问题 有没有能批量上传图片的html编辑器? windows下使用mail(),怎么不能发送email? 求助:Oxwall 怎么实现视频上传 获取ip地址信息 notepad++ 有纠错功能? 怎么取消的?红线看着不太舒服 thinkhp在网上买的服务器上显示以下错误,怎解解决 我想采集论文网站的内容,如:知网,万方等 一个很基础的问题,进来帮忙看看
$res['title'] =htmlspecialchars(mb_substr($res['title']),0,65));
$res['title'] =htmlspecialchars(mb_substr($res['title'],0,65));
$res['title'] =mb_substr(htmlspecialchars($res['title']),0,65);这两种 我都用了...都不行哎