查看源代码 出现乱码?? 用户浏览网页的时候,网页上的文字都能正常显示,但是“查看源代码”的时候,源代码中的所有汉字都是乱码现在,是怎么回事呢?高手指教下! 解决方案 » 免费领取超大流量手机卡,每月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+my sql 数据库提交错误! 深入PHP:面向对象、模式与实践(第2版) 高清PDF版下载 curl爬取超时 discuz和uc的问题 【求助】PHP Version 4.4.4 如何实现把多个文件压缩成一个ZIP文件? 求最土团购货到付款的插件 ECMALL 怎么添加一个页面 zend studio9 对于从GIT创建的项目无法提交到版本库 PHP实现高并发的类,负载平衡,能承受5W人同时访问 PHP抓取页面上的数组 并循环输出 急 在线等 我想采集论文网站的内容,如:知网,万方等 一个很基础的问题,进来帮忙看看
$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);这两种 我都用了...都不行哎