rsdb.net
当前位置:首页 >> php中ECho输出汉字,在网页中运行为乱码,该怎么解... >>

php中ECho输出汉字,在网页中运行为乱码,该怎么解...

一般来说出于编码兼容考虑大多的页面都将页面字符集定义为utf-8,,这时候要正常显示中文需要转化一下编码方式,比如:echo iconv("GB2312","UTF-8",'中文');就不会乱码了 还有其他方法,比如在php的echo前面加入header("ContentType:text/html;...

看你的编辑器默认是什么编码的 然后在php文件最开头写上:

用记事本打开 这个PHP 文件, 然后文件->另存为 选择编码为 utf-8

你好,这是编码问题,统一页面和程序和后台数据库编码,都为gbk或者utf8 现在这样的话,可以使用iconv('UTF-8','GBK',$text)或者iconv('GBK','UTF-8',$text); 你看看上面哪个用的是对,自己试下哦

该一下,给你header 然后,注意,保存文件的时候,使用ansi编码,不要使用utf-8~ 这样,就能保证你输出的是中文了。 dw在 编辑、首选项里面 新建文件 里面有有关编码的设置。如果是用记事本,默认保存为 ansi~ 不好意思,打错了 那个地方应该是 ...

echo ''; 添加一个编码设置就可以了.

你需要告诉浏览器用什么编码格式解析你得数据。 可以在html 的head中 也可以在php代码里面用header 你得header里面的utf8 中间少了 ‘-’ 应该是 utf-8

1【数据库】->2【php代码文件】->3【浏览器】 假如【数据库】用utf8,php【代码文件】也用utf8,【浏览器】查看时也用utf8。那么恭喜你,不会出现乱码的问题。 而最容易出问题的就是:php【代码文件】 header("Content-Type: text/html; charset...

参考这篇去掉php文件头部bom信息的文章: http://jingyan.baidu.com/article/3f16e003c3dc172591c103e6.html

网站首页 | 网站地图
All rights reserved Powered by www.rsdb.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com