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

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

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

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

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

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

在输出前面加 header("Content-Type:text/html; charset=utf-8");

你这页面有require或者include其他页面吗?如果有 看看是不是引用的页面编码有问题。

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

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

php 文件开头加 header('Content-type: text/html; charset=UTF8'); //与你保存的格式匹配

加上header("Content-Type:text/html; charset=utf-8"); 就好了

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